Package org.bouncycastle.tls.crypto.impl
Class PQCUtil
- java.lang.Object
-
- org.bouncycastle.tls.crypto.impl.PQCUtil
-
public class PQCUtil extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PQCUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static 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)
-
-
-
Method Detail
-
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)
-
-