Package org.bouncycastle.bcpg
Class X25519PublicBCPGKey
java.lang.Object
org.bouncycastle.bcpg.BCPGObject
org.bouncycastle.bcpg.OctetArrayBCPGKey
org.bouncycastle.bcpg.X25519PublicBCPGKey
- All Implemented Interfaces:
BCPGKey
,org.bouncycastle.util.Encodable
Public key of type
PublicKeyAlgorithmTags.X25519
.
This type was introduced with RFC9580 and can be used with v4, v6 keys.
Note however, that legacy implementations might not understand this key type yet.
For a key type compatible with legacy v4 implementations, see ECDHPublicBCPGKey
with
PublicKeyAlgorithmTags.ECDH
.- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.bouncycastle.bcpg.OctetArrayBCPGKey
encode, getEncoded, getFormat, getKey
-
Field Details
-
LENGTH
public static final int LENGTH- See Also:
-
-
Constructor Details
-
X25519PublicBCPGKey
- Throws:
IOException
-
X25519PublicBCPGKey
public X25519PublicBCPGKey(byte[] key)
-