Inhalt des IBMJCEHYBRID-Providers

Der IBMJCEHYBRID-Anbieter unterstützt die folgenden Elemente.

  • Message-Digest unter Verwendung der Algorithmen MD2, MD4, MD5, SHA, SHA2, SHA3und SHA5 .
  • Signature und KeyFactory Klassen.
  • Signaturalgorithmen SHA1withRSA, MD2withRSA, MD5withRSA, ML-DSA, SHA2withRSA, SHA3withRSA, SHA5withRSA, RSASSA-PSS, SHA1withECDSA, SHA224withECDSA, SHA2withECDSA, SHA3withECDSA, und SHA5withECDSA.
    Hinweis:
    • DSA wird nur auf IBM eServer zSeries 800 (z800) und IBM eServer zSeries 900 (z900) -Hardware unterstützt.
    • ECDSA wird nur auf Crypto Express 3 Coprocessor (CEX3C) und neueren Verschlüsselungskoprozessorkarten unterstützt.
  • Die symmetrischen Algorithmen des Schlüsselpaar-Generators AES, DES, Triple DES (auch bekannt als DESede), Diffie-Hellman, EC, HMAC (HMAC mit sicheren Schlüsseln ist mit den Algorithmen HMACSHA512 HmacMD2, HmacMD5, HMACSHA1, HMACSHA256, HMACSHA384 und verfügbar), ML-DSA, ML-KEM, RSA und RSASSA-PSS.
  • Asymmetrische Algorithmen RSA-Verschlüsselung und -Entschlüsselung mit Nullauffüllung und PKCS 1 Typ 2-Auffüllung.
  • Schlüsselerzeugung unter Verwendung der Schlüsselfabriken Diffie-Hellman, EC, ML-DSA, ML-KEM, RSA und RSASSA-PSS.