Class SLHDSAEngine.Shake256Engine

    • Constructor Detail

      • Shake256Engine

        public Shake256Engine​(int n,
                              int w,
                              int d,
                              int a,
                              int k,
                              int h)
    • Method Detail

      • PRF_msg

        public byte[] PRF_msg​(byte[] prf,
                              byte[] randomiser,
                              byte[] msgPrefix,
                              byte[] msg)
      • bitmask

        protected byte[] bitmask​(byte[] pkSeed,
                                 org.bouncycastle.crypto.signers.slhdsa.ADRS adrs,
                                 byte[] m)
      • bitmask

        protected byte[] bitmask​(byte[] pkSeed,
                                 org.bouncycastle.crypto.signers.slhdsa.ADRS adrs,
                                 byte[] m1,
                                 byte[] m2)