IBM Crypto Competance Center offers jCCA that will do just that.
From the introduction document:
jCCA is a higher level Java interface to CCA/ICSF whose goal is to make use of CCA and ICSF mucheasier and hide differences between platforms as much as possible. jCCA usually support the four latestCoprocessors available and is continually updated for the latest changes to CCA and ICSF.
--
Henrik Lyksborg
Solution Architect & Product Owner
IBM Crypto Competence Center
IBM Technology Services
IBM Denmark ApS, Provensvej 1, DK-2605 Brondby, Denmark
Mobile: +45 2880 7270
MAIL DROP A2
Unless otherwise stated above:
IBM Danmark ApS
Prøvensvej 1
2605 Brøndby, Danmark
CVR nr.: 65305216
Original Message:
Sent: 2/16/2023 9:06:00 AM
From: Eric Rossman
Subject: RE: JAVA Cryptographic Services ICSF interface
There is IBMJCECCA which allows higher-level functions but there does not currently exist a JNI for ICSF callable services.
------------------------------
Eric Rossman
------------------------------
Original Message:
Sent: Wed February 15, 2023 06:54 AM
From: Prabhat Srivastava
Subject: JAVA Cryptographic Services ICSF interface
Is it possible to call ICSF CCA functions such as CSNBPFO from JAVA under zOS.
I have not found a class.
thanks.
------------------------------
Prabhat Srivastava
------------------------------