diff options
Diffstat (limited to 'bcprov/src/main/java/org/bouncycastle/pqc/jcajce/spec/McElieceCCA2ParameterSpec.java')
-rw-r--r-- | bcprov/src/main/java/org/bouncycastle/pqc/jcajce/spec/McElieceCCA2ParameterSpec.java | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/bcprov/src/main/java/org/bouncycastle/pqc/jcajce/spec/McElieceCCA2ParameterSpec.java b/bcprov/src/main/java/org/bouncycastle/pqc/jcajce/spec/McElieceCCA2ParameterSpec.java deleted file mode 100644 index d98a8f5..0000000 --- a/bcprov/src/main/java/org/bouncycastle/pqc/jcajce/spec/McElieceCCA2ParameterSpec.java +++ /dev/null @@ -1,63 +0,0 @@ -package org.bouncycastle.pqc.jcajce.spec; - - -import java.security.spec.AlgorithmParameterSpec; - -/** - * This class provides a specification for the parameters of the CCA2-secure - * variants of the McEliece PKCS that are used with - * {@link McElieceFujisakiCipher}, {@link McElieceKobaraImaiCipher}, and - * {@link McEliecePointchevalCipher}. - * - * @see McElieceFujisakiCipher - * @see McElieceKobaraImaiCipher - * @see McEliecePointchevalCipher - */ -public class McElieceCCA2ParameterSpec - implements AlgorithmParameterSpec -{ - - /** - * The default message digest ("SHA256"). - */ - public static final String DEFAULT_MD = "SHA256"; - - private String mdName; - - /** - * Construct the default parameters. Choose the - */ - public McElieceCCA2ParameterSpec() - { - this(DEFAULT_MD); - } - - /** - * Constructor. - * - * @param mdName the name of the hash function - */ - public McElieceCCA2ParameterSpec(String mdName) - { - // check whether message digest is available - // TODO: this method not used! -// try { -// Registry.getMessageDigest(mdName); -// } catch (NoSuchAlgorithmException nsae) { -// throw new InvalidParameterException("Message digest '" + mdName -// + "' not found'."); -// } - - // assign message digest name - this.mdName = mdName; - } - - /** - * @return the name of the hash function - */ - public String getMDName() - { - return mdName; - } - -} |