|
Bouncy Castle Cryptography Library 1.86 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.bouncycastle.crypto.params.AsymmetricKeyParameter
org.bouncycastle.crypto.params.SM9EncPublicKeyParameters
An SM9 recipient's encryption public key: the identity together with the
encryption master public key from which the recipient point Q is derived
(GM/T 0044.4-2016). Obtained from
SM9EncMasterPublicKeyParameters.getUserPublicKey(byte[]) and passed to the
SM9KEMGenerator when encapsulating a key to a
given identity.
| Method Summary | |
byte |
getHid()
The private-key generation function identifier hid this public key's Q point is formed under - the KGC's published choice, for a KEM / encryption recipient key. |
byte[] |
getIdentity()
|
SM9EncMasterPublicKeyParameters |
getMasterPublicKey()
|
| Methods inherited from class org.bouncycastle.crypto.params.AsymmetricKeyParameter |
isPrivate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
public SM9EncMasterPublicKeyParameters getMasterPublicKey()
public byte[] getIdentity()
public byte getHid()
|
Bouncy Castle Cryptography Library 1.86 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||