package org.bouncycastle.pqc.crypto.xmss;

import java.security.SecureRandom;

import org.bouncycastle.crypto.KeyGenerationParameters;

XMSS^MT key-pair generation parameters.
/** * XMSS^MT key-pair generation parameters. */
public final class XMSSMTKeyGenerationParameters extends KeyGenerationParameters { private final XMSSMTParameters xmssmtParameters;
XMSSMT constructor...
Params:
  • prng – Secure random to use.
/** * XMSSMT constructor... * * @param prng Secure random to use. */
public XMSSMTKeyGenerationParameters(XMSSMTParameters xmssmtParameters, SecureRandom prng) { super(prng,-1); this.xmssmtParameters = xmssmtParameters; } public XMSSMTParameters getParameters() { return xmssmtParameters; } }