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


Choosing Between CSNBSYD and CSNBSYD1

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

CSNBSYD and CSNBSYD1 provide identical functions. When choosing which service to use, consider this:

  • CSNBSYD requires the ciphertext and plaintext to reside in the caller’s primary address space. Also, a program using CSNBSYD adheres to the IBM Common Cryptographic Architecture: Cryptographic Application Programming Interface.

    The callable service name for AMODE(64) invocation is CSNESYD.

  • CSNBSYD1 allows the ciphertext and plaintext to reside either in the caller’s primary address space or in a data space. This can allow you to decipher more data with one call. However, a program using CSNBSYD1 does not adhere to the IBM Common Cryptographic Architecture: Cryptographic Application Programming Interface, and may need to be modified prior to it running with other cryptographic products that follow this programming interface.

    For CSNBSYD1, cipher_text_id and clear_text_id are access list entry token (ALET) parameters of the data spaces containing the ciphertext and plaintext.

    The callable service name for AMODE(64) invocation is CSNESYD1.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014