|
Algorithm 1 Client registration protocol. |
Alice generates a key pair (.
C sends [RegisterClient,
] to BS.
Upon receiving [RegisterClient,
], BS performs the following steps:
-
(a)
Abort if BS.Registry.
-
(b)
Add ( to BS.Registry.
-
(c)
Initialize Alice’s account balance to zero: BS.onBal0.
-
(d)
Create a certificate such that .pbk ← and .sig ← Sign(, ), where is BS’s private signing key.
-
(e)
Send to Alice.
|