Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Description of the Assembler macro calls of the CRYPT interface

&pagelevel(2)&pagelevel

The design of the interface of the TPR subsystem CRYPT was based on the PKCS#11 specificiation, so that it follows on one side the BS2000 conventions for TPR subsystems, but allows also with the help of a relatively simple adapter module to offer a C interface conforming to the PKCS#11 specification. Of this interface only the assembler macro language binding is described here.

The introductory part of the chapter provides information about the following topics:

  • Metasyntax for macros

  • Macrosyntax for format operands

You will also find detailed information in the “Executive Macros” user guide [3] about the following:
  • Use of registers

  • Returned information and error messages (return codes) and their transfer in the standard header

  • Standard header

  • Eventing

  • Contingency processes

After this introductory section, the individual macro calls are listed for the user along with syntax diagrams and operand descriptions. You will also find a reference to the relevant detailed descriptions in the PKCS#11 standard.