z/OS Cryptographic Services ICSF Application Programmer's Guide
Previous topic | Next topic | Contents | Index | Contact z/OS | Library | PDF


PKCS #11 Public key verify (CSFPPKV and CSFPPKV6)

z/OS Cryptographic Services ICSF Application Programmer's Guide
SA22-7522-16

Use the PKCS #11 public key verify callable service to:

  • Encrypt or verify data using an RSA public key using zero-pad or PKCS #1 v1.5 formatting. For encryption, the encrypted data is returned
  • Verify a signature using a DSA public key. No data is returned
  • Verify a signature using an Elliptic Curve public key in combination with DSA. No data is returned

The key handle must be a handle of a PKCS #11 public key object. When the request type keyword ENCRYPT is specified in the rule array, CKA_ENCRYPT attribute must be true. When no request type is specified, the CKA_VERIFY attribute must be true.

The callable service can be invoked in AMODE(24), AMODE(31), or AMODE(64). 64-bit callers must use CSFPPKV6.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014