Hello Alan,
Up to z900/z800, we only had the ICSF as the driver to access the
cryptographic coprocessors.
Those products and programs that would like to access the crypto hw should
code ICSF callable services.

At z990 timeframe the System z cryptographic architecture changed. Instead
of CCF, PCICC and PCICA, we had CPAC and CEX2C (PCIXCC in the beginning).
Along with CPACF, IBM deployed 5 new zArchitecture Assembler Instructions.
These instructions permit that our programs and products access the crypto
hw (CPACF) directly. ICSF is not needed.
The instructions are:

Cipher Message (KM)
Cipher Message with Chaining (KMC)
Compute Intermediate Message Digest (KIMD)
Compute Last Message Digest (KLMD)
Compute Message Authentication Code (KMAC)

Of course, the products and programs should be changed to call the new
Assembler instructions instead of ICSF callable services.

System SSL enhanced its code to exploit CPACF through new Assembler
instructions on z/OS V1R6 (it was retrofitted up to OS/390 V2R10 through
PTFs)..

It is important to remember that PKA Encrypt / PKA Decrypt is one of the
most CPU intensive steps in SSL handshake. PKA algorithms are not supported
in CPACF.
In order to take full advantage of crypto HW in a z890/z990  (as it used to
be in CCF machines), CEX2C or CEX2A with ICSF active is required.

Monitoring  the  crypto  coprocessor usage used to be a problem. Since z/OS
V1R2 we have an RMF Crypto Activity report that show its usage.
There  is  a  redpaper  called  Monitoring  System z Cryptographic Services
(REDP-4358-00) that helps you understand how to use the given information.
It               is              available              at              URL
http://www.redbooks.ibm.com/abstracts/redp4358.html?Open

I  would  check in your production LPAR if crypto coprocessor is being used
through the report above.

Best Regards,

Vicente Ranieri Junior
Technical Sales Support – Latin America GMT

----------------------------------------------------------------------
-----------------------------------------

Thanks Vincente,
    Can you tell me, since we do not run ICSF in our production LPAR, is
the
CPACF feature of the z890 allowing us to do crypto at home?

---------------------------------------------------------------------------------------------------------------

For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to