Class 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.ASN1ObjectIdentifier getMLDSAObjectidentifier​(int signatureScheme)  
      static int getMLDSASignatureScheme​(org.bouncycastle.crypto.params.MLDSAParameters parameters)  
      static org.bouncycastle.asn1.ASN1ObjectIdentifier getSLHDSAObjectidentifier​(int signatureScheme)  
      static int getSLHDSASignatureScheme​(org.bouncycastle.crypto.params.SLHDSAParameters parameters)  
      static boolean supportsMLDSA​(org.bouncycastle.asn1.x509.AlgorithmIdentifier pubKeyAlgID, org.bouncycastle.asn1.ASN1ObjectIdentifier mlDsaAlgOid)  
      static boolean supportsSLHDSA​(org.bouncycastle.asn1.x509.AlgorithmIdentifier pubKeyAlgID, org.bouncycastle.asn1.ASN1ObjectIdentifier slhDsaAlgOid)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • PQCUtil

        public PQCUtil()
    • 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)