|
Bouncy Castle Cryptography Library 1.85 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.bouncycastle.crypto.agreement.owl.OwlFinishRegistration
The final payload generated by the OwlServerRegistration during the user registration of a Owl exchange.
This payload is to be stored securely by the server.
Each OwlServerRegistration creates and sends an instance
of this payload to be stored securely.
The payload to send should be created via
OwlServerRegistration.registerUseronServer(OwlInitialRegistration).
| Constructor Summary | |
OwlFinishRegistration(java.lang.String clientId,
ECSchnorrZKP knowledgeProofForX3,
ECPoint gx3,
java.math.BigInteger pi,
ECPoint gt)
Constructor of OwlFinishRegistration |
|
| Method Summary | |
java.lang.String |
getClientId()
Get the client identity |
ECPoint |
getGt()
Get T = t * [G] |
ECPoint |
getGx3()
Get X3 = x3 * [G] |
ECSchnorrZKP |
getKnowledgeProofForX3()
Get the zero-knowledge proof for the knowledge of x3 for X3 = x3 * [G] |
java.math.BigInteger |
getPi()
Get pi = H(t), where t = H(Username||password) mod(n) |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public OwlFinishRegistration(java.lang.String clientId,
ECSchnorrZKP knowledgeProofForX3,
ECPoint gx3,
java.math.BigInteger pi,
ECPoint gt)
clientId - The client identity (or username)knowledgeProofForX3 - The zero-knowledge proof for the knowledge of x3 for X3gx3 - The public key X3= [G] * x3pi - pi = H(t) where t=H(username || password) mod ngt - T = t * [G]| Method Detail |
public java.lang.String getClientId()
public java.math.BigInteger getPi()
public ECPoint getGt()
public ECPoint getGx3()
public ECSchnorrZKP getKnowledgeProofForX3()
ECSchnorrZKP
|
Bouncy Castle Cryptography Library 1.85 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||