de.flexiprovider.pqc.hbc.gmss
Class GMSSPublicKeySpec

java.lang.Object
  |
  +--de.flexiprovider.pqc.hbc.gmss.GMSSPublicKeySpec
All Implemented Interfaces:
KeySpec, java.security.spec.KeySpec

public class GMSSPublicKeySpec
extends java.lang.Object
implements KeySpec

This class provides a specification for a GMSS public key.

Author:
Sebastian Blume
See Also:
GMSSPublicKey

Constructor Summary
GMSSPublicKeySpec(byte[] key, GMSSParameterset gmssParameterset)
          The constructor.
 
Method Summary
 GMSSParameterset getGMSSParameterset()
          Returns the GMSS parameterset
 byte[] getPublicKey()
          Returns the GMSS public key
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GMSSPublicKeySpec

public GMSSPublicKeySpec(byte[] key,
                         GMSSParameterset gmssParameterset)
The constructor.
Parameters:
key - a raw GMSS public key
gmssParameterset - an instance of GMSSParameterset
Method Detail

getPublicKey

public byte[] getPublicKey()
Returns the GMSS public key
Returns:
The GMSS public key

getGMSSParameterset

public GMSSParameterset getGMSSParameterset()
Returns the GMSS parameterset
Returns:
The GMSS parameterset