- java.lang.Object
-
- com.ibm.crypto.hdwrCCA.provider.KyberPublicKeySpec
-
- All Implemented Interfaces:
java.security.spec.KeySpec
public class KyberPublicKeySpec extends java.lang.Object implements java.security.spec.KeySpec
This class specifies a Kyber public key spec to be used with KyberKeyFactory. This is used to make a representation of the key for import or export.
-
-
Constructor Summary
Constructors Constructor Description KyberPublicKeySpec​(byte[] encoded)
Creates an instance of this class from the encoded raw key material.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]
getEncoded()
Returns a clone of the encoded raw key material.
-
-
-
Constructor Detail
-
KyberPublicKeySpec
public KyberPublicKeySpec​(byte[] encoded) throws java.security.spec.InvalidKeySpecException
Creates an instance of this class from the encoded raw key material.- Parameters:
encoded
- The encoded bytes contains the raw key material of the public key.- Throws:
java.security.spec.InvalidKeySpecException
-
-