Research Article
A Lightweight, Secure Big Data-Based Authentication and Key-Agreement Scheme for IoT with Revocability
Algorithm 1
Signer efficient multiple-time elliptic curve signature (SE-MECS) Scheme.
| SEMECS.Kg | (1) | Generate large primes and such that | (2) | Select a generator of the subgroup of order in | (3) | Set a private/public key pair ( mod ) and system parameter ← as the output. | (4) | for j = 0, …, K − 1 do: | (5) | , mod , | | , | (6) | Return and | | | (1) | if then set | | else split into two as such that . | (2) | | (3) | mod | (4) | ifthen return | (5) | else return The value of is given to the receiver. | | If or , return 0. Otherwise: | (1) | . | (2) | If then return . | (3) | else return and recover as follows: | (4) | | (5) | If then set . | (6) | else set . |
|