Class PQCUtil

java.lang.Object
org.bouncycastle.tls.crypto.impl.PQCUtil

public class PQCUtil extends Object
  • 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)