Class HSSKeyGenerationParameters

java.lang.Object
org.bouncycastle.crypto.KeyGenerationParameters
org.bouncycastle.pqc.crypto.lms.HSSKeyGenerationParameters

public class HSSKeyGenerationParameters extends KeyGenerationParameters
  • Constructor Details

    • HSSKeyGenerationParameters

      public HSSKeyGenerationParameters(LMSParameters[] lmsParameters, SecureRandom random)
      Base constructor - parameters and a source of randomness.
      Parameters:
      lmsParameters - array of LMS parameters, one per level in the hierarchy (up to 8 levels).
      random - the random byte source.
  • Method Details

    • getDepth

      public int getDepth()
    • getLmsParameters

      public LMSParameters[] getLmsParameters()