Class PQCUtil
java.lang.Object
org.bouncycastle.tls.crypto.impl.PQCUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.bouncycastle.asn1.ASN1ObjectIdentifiergetMLDSAObjectidentifier(int signatureScheme) static intgetMLDSASignatureScheme(org.bouncycastle.crypto.params.MLDSAParameters parameters) static org.bouncycastle.asn1.ASN1ObjectIdentifiergetSLHDSAObjectidentifier(int signatureScheme) static intgetSLHDSASignatureScheme(org.bouncycastle.crypto.params.SLHDSAParameters parameters) static booleansupportsMLDSA(org.bouncycastle.asn1.x509.AlgorithmIdentifier pubKeyAlgID, org.bouncycastle.asn1.ASN1ObjectIdentifier mlDsaAlgOid) static booleansupportsSLHDSA(org.bouncycastle.asn1.x509.AlgorithmIdentifier pubKeyAlgID, org.bouncycastle.asn1.ASN1ObjectIdentifier slhDsaAlgOid)
-
Constructor Details
-
PQCUtil
public PQCUtil()
-
-
Method Details
-
getMLDSAObjectidentifier
public static org.bouncycastle.asn1.ASN1ObjectIdentifier getMLDSAObjectidentifier(int signatureScheme) -
getMLDSASignatureScheme
public static int getMLDSASignatureScheme(org.bouncycastle.crypto.params.MLDSAParameters parameters) -
getSLHDSAObjectidentifier
public static org.bouncycastle.asn1.ASN1ObjectIdentifier getSLHDSAObjectidentifier(int signatureScheme) -
getSLHDSASignatureScheme
public static int getSLHDSASignatureScheme(org.bouncycastle.crypto.params.SLHDSAParameters parameters) -
supportsMLDSA
public static boolean supportsMLDSA(org.bouncycastle.asn1.x509.AlgorithmIdentifier pubKeyAlgID, org.bouncycastle.asn1.ASN1ObjectIdentifier mlDsaAlgOid) -
supportsSLHDSA
public static boolean supportsSLHDSA(org.bouncycastle.asn1.x509.AlgorithmIdentifier pubKeyAlgID, org.bouncycastle.asn1.ASN1ObjectIdentifier slhDsaAlgOid)
-