Class RainbowPublicKeySpec

java.lang.Object
org.bouncycastle.pqc.jcajce.spec.RainbowPublicKeySpec
All Implemented Interfaces:
KeySpec

public class RainbowPublicKeySpec extends Object implements KeySpec
This class provides a specification for a RainbowSignature public key.
See Also:
  • Constructor Details

    • RainbowPublicKeySpec

      public RainbowPublicKeySpec(int docLength, short[][] coeffquadratic, short[][] coeffSingular, short[] coeffScalar)
      Constructor
      Parameters:
      docLength -
      coeffquadratic -
      coeffSingular -
      coeffScalar -
  • Method Details

    • getDocLength

      public int getDocLength()
      Returns:
      the docLength
    • getCoeffQuadratic

      public short[][] getCoeffQuadratic()
      Returns:
      the coeffquadratic
    • getCoeffSingular

      public short[][] getCoeffSingular()
      Returns:
      the coeffsingular
    • getCoeffScalar

      public short[] getCoeffScalar()
      Returns:
      the coeffscalar