Class MLKEMPrivateKeyParameters

All Implemented Interfaces:
CipherParameters

public class MLKEMPrivateKeyParameters extends MLKEMKeyParameters
  • Field Details

    • s

      final byte[] s
    • hpk

      final byte[] hpk
    • nonce

      final byte[] nonce
    • t

      final byte[] t
    • rho

      final byte[] rho
    • seed

      final byte[] seed
  • Constructor Details

    • MLKEMPrivateKeyParameters

      public MLKEMPrivateKeyParameters(MLKEMParameters params, byte[] s, byte[] hpk, byte[] nonce, byte[] t, byte[] rho)
    • MLKEMPrivateKeyParameters

      public MLKEMPrivateKeyParameters(MLKEMParameters params, byte[] s, byte[] hpk, byte[] nonce, byte[] t, byte[] rho, byte[] seed)
    • MLKEMPrivateKeyParameters

      public MLKEMPrivateKeyParameters(MLKEMParameters params, byte[] encoding)
  • Method Details

    • getEncoded

      public byte[] getEncoded()
    • getHPK

      public byte[] getHPK()
    • getNonce

      public byte[] getNonce()
    • getPublicKey

      public byte[] getPublicKey()
    • getPublicKeyParameters

      public MLKEMPublicKeyParameters getPublicKeyParameters()
    • getRho

      public byte[] getRho()
    • getS

      public byte[] getS()
    • getT

      public byte[] getT()
    • getSeed

      public byte[] getSeed()