Class DilithiumPrivateKeyParameters

All Implemented Interfaces:
CipherParameters

public class DilithiumPrivateKeyParameters extends DilithiumKeyParameters
  • Constructor Details

    • DilithiumPrivateKeyParameters

      public DilithiumPrivateKeyParameters(DilithiumParameters params, byte[] rho, byte[] K, byte[] tr, byte[] s1, byte[] s2, byte[] t0, byte[] t1)
    • DilithiumPrivateKeyParameters

      public DilithiumPrivateKeyParameters(DilithiumParameters params, byte[] encoding, DilithiumPublicKeyParameters pubKey)
  • Method Details

    • getEncoded

      public byte[] getEncoded()
    • getK

      public byte[] getK()
    • getPrivateKey

      public byte[] getPrivateKey()
      Deprecated.
      Use getEncoded() instead.
    • getPublicKey

      public byte[] getPublicKey()
    • getPublicKeyParameters

      public DilithiumPublicKeyParameters getPublicKeyParameters()
    • getRho

      public byte[] getRho()
    • getS1

      public byte[] getS1()
    • getS2

      public byte[] getS2()
    • getT0

      public byte[] getT0()
    • getT1

      public byte[] getT1()
    • getTr

      public byte[] getTr()