Research Article
CLASRM: A Lightweight and Secure Certificateless Aggregate Signature Scheme with Revocation Mechanism for 5G-Enabled Vehicular Networks
Algorithm 1
Invalid signature identification (List, invList, low, and high).
//List represents the aggregate signature that needs to be verified | //invList represents invalid signatures that have been identified | 1: if aggregate-verify(List,low,high) == true then | 2: return | 3: else | 4: if low == high then | 5: invList.ppend(ist[low]) | 6: return | 7: else | 8: mid=(high+low)/2 | 9: InvalidSignature-dentification(List,invList,low,mid) | 10: InvalidSignature-dentification(List,invList,mid+1,high) | 11: //return 1 | 12: end if | 13: end if |
|