Class SLHDSAEngine

java.lang.Object
org.bouncycastle.pqc.crypto.slhdsa.SLHDSAEngine
Direct Known Subclasses:
SLHDSAEngine.Sha2Engine, SLHDSAEngine.Shake256Engine

@Deprecated public abstract class SLHDSAEngine extends Object
Deprecated.
use org.bouncycastle.crypto.signers.slhdsa.SLHDSASigner
SLH-DSA signer.
  • Constructor Details

    • SLHDSAEngine

      protected SLHDSAEngine(int n, int w, int d, int a, int k, int h)
      Deprecated.
  • Method Details

    • implGenerateKeyPair

      public static AsymmetricCipherKeyPair implGenerateKeyPair(SLHDSAParameters params, byte[] skSeed, byte[] skPrf, byte[] pkSeed)
      Deprecated.
    • internalVerifySignature

      public static boolean internalVerifySignature(SLHDSAPublicKeyParameters pubKey, byte[] msgPrefix, byte[] msg, byte[] signature)
      Deprecated.
    • internalGenerateSignature

      public static byte[] internalGenerateSignature(SLHDSAPrivateKeyParameters privKey, byte[] msgPrefix, byte[] msg, byte[] optRand)
      Deprecated.