Package org.bouncycastle.bcpg
Class X448SecretBCPGKey
- java.lang.Object
-
- org.bouncycastle.bcpg.BCPGObject
-
- org.bouncycastle.bcpg.OctetArrayBCPGKey
-
- org.bouncycastle.bcpg.X448SecretBCPGKey
-
- All Implemented Interfaces:
BCPGKey
,org.bouncycastle.util.Encodable
public class X448SecretBCPGKey extends OctetArrayBCPGKey
Secret key of typePublicKeyAlgorithmTags.X448
. 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, seeECDHPublicBCPGKey
withPublicKeyAlgorithmTags.ECDH
.
-
-
Field Summary
Fields Modifier and Type Field Description static int
LENGTH
-
Constructor Summary
Constructors Constructor Description X448SecretBCPGKey(byte[] key)
X448SecretBCPGKey(BCPGInputStream in)
-
Method Summary
-
Methods inherited from class org.bouncycastle.bcpg.OctetArrayBCPGKey
encode, getEncoded, getFormat, getKey
-
-
-
-
Field Detail
-
LENGTH
public static final int LENGTH
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
X448SecretBCPGKey
public X448SecretBCPGKey(BCPGInputStream in) throws java.io.IOException
- Throws:
java.io.IOException
-
X448SecretBCPGKey
public X448SecretBCPGKey(byte[] key)
-
-