Algorithms supported by the z/OS SunPKCS11 provider
The following list shows the algorithms that the z/OS® SunPKCS11 provider supports.
The z/OS SunPKCS11 provider supports only those algorithms that are provided through services that the z/OS ICSF implements. For more information about ICSF supported algorithms, see z/OS Cryptographic Services ICSF Writing PKCS#11 Applications for your version of z/OS. The SunPKCS11 provider throws an exception for algorithms that are not supported.
- Cipher.AES/CBC/NoPadding
- Cipher.AES/CBC/PKCS5Padding
- Cipher.AES/ECB/NoPadding
- Cipher.AES/ECB/PKCS5Padding
- Cipher.AES/GCM/NoPadding
- Cipher.AES_128/CBC/NoPadding
- Cipher.AES_128/ECB/NoPadding
- Cipher.AES_128/GCM/NoPadding
- Cipher.AES_192/CBC/NoPadding
- Cipher.AES_192/ECB/NoPadding
- Cipher.AES_192/GCM/NoPadding
- Cipher.AES_256/CBC/NoPadding
- Cipher.AES_256/ECB/NoPadding
- Cipher.AES_256/GCM/NoPadding
- Cipher.ARCFOUR
- Cipher.Blowfish/CBC/NoPadding
- Cipher.Blowfish/CBC/PKCS5Padding
- Cipher.DES/CBC/NoPadding
- Cipher.DES/CBC/PKCS5Padding
- Cipher.DES/ECB/NoPadding
- Cipher.DES/ECB/PKCS5Padding
- Cipher.DESede/CBC/NoPadding
- Cipher.DESede/CBC/PKCS5Padding
- Cipher.DESede/ECB/NoPadding
- Cipher.DESede/ECB/PKCS5Padding
- Cipher.RSA/ECB/NoPadding,
- Cipher.RSA/ECB/PKCS1Padding
- KeyAgreement.DiffieHellman
- KeyAgreement.ECDiffieHellman
- KeyFactory.DiffieHellman
- KeyFactory.DSA
- KeyFactory.EC
- KeyFactory.RSA
- KeyGenerator.AES
- KeyGenerator.ARCFOUR (RC4)
- KeyGenerator.Blowfish
- KeyGenerator.DES
- KeyGenerator.DESede
- KeyGenerator.SunTLSKeyMaterial
- KeyGenerator.SunTlsMasterSecret
- KeyGenerator.SunTlsPrf
- KeyPairGenerator.DiffieHellman
- KeyPairGenerator.DSA
- KeyPairGenerator.EC
- KeyPairGenerator.RSA
- Mac.HmacMD5
- Mac.HmacSHA1
- Mac.HmacSHA224
- Mac.HmacSHA256
- Mac.HmacSHA386
- Mac.HmacSHA512
- Mac.SslMacMD5
- Mac.SslMacSHA1
- MessageDigest.MD2
- MessageDigest.MD5
- MessageDigest.SHA1
- MessageDigest.SHA-224
- MessageDigest.SHA-256
- MessageDigest.SHA-386
- MessageDigest.SHA-512
- SecretKeyFactory.AES
- SecretKeyFactory.ARCFOUR (RC4)
- SecretKeyFactory.Blowfish
- SecretKeyFactory.DES
- SecretKeyFactory.DESede
- Signature.DSA
- Signature.DSAinP1363Format
- Signature.MD2withRSA
- Signature.MD5withRSA
- Signature.NONEwithECDSA
- Signature.NONEwithECDSAinP1363Format
- Signature.RSASSA-PSS
- Signature.RawDSA
- Signature.RawDSAinP1363Format
- Signature.SHA1withECDSA
- Signature.SHA1withECDSAinP1363Format
- Signature.SHA1withRSA
- Signature.SHA1withRSASSA-PSS
- Signature.SHA224withECDSA
- Signature.SHA224withECDSAinP1363Format
- Signature.SHA224withRSA
- Signature.SHA224withRSASSA-PSS
- Signature.SHA256withECDSA
- Signature.SHA256withECDSAinP1363Format
- Signature.SHA256withRSA
- Signature.SHA256withRSASSA-PSS
- Signature.SHA384withECDSA
- Signature.SHA384withECDSAinP1363Format
- Signature.SHA384withRSA
- Signature.SHA384withRSASSA-PSS
- Signature.SHA512withECDSA
- Signature.SHA512withECDSAinP1363Format
- Signature.SHA512withRSA
- Signature.SHA512withRSASSA-PSS