> But if I read this correctly, the only way to use the crypto hardware is to specifically > code for it in Java.
Actually no. Java programs that use cryptographic functions via the Java Cryptography Extension (JCE) API may benefit from HW Crypto without any Java code changes, just by configuring opencryptoki and Java correctly as described in the article. Only if you need access to private and or persistent objects in the token you may have to add a little code to login to the token. Note in the first example of the article no login is required. Mit freundlichen Grüßen/Best Regards/Cordialement Reinhard Dr. Reinhard Bündgen RAS & Crypto Architect for Linux on System z SW Linux on System z Program Management Mail:[email protected] Phone: ++49-(0)7031-16-1130 Fax: ++49-(0)7031-16-3456 IBM Deutschland Research & Development GmbH Vorsitzender des Aufsichtsrats: Martina Koederitz Geschäftsführung: Dirk Wittkopp Sitz der Gesellschaft: Böblingen Registergericht: Amtsgericht Stuttgart, HRB 243294 From: "Hall, Kenneth J" <[email protected]> To: [email protected], Date: 05.04.2013 14:55 Subject: Re: Using Crypto Hardware With Java in Linux on System z Sent by: Linux on 390 Port <[email protected]> This is very interesting and fits in with what I've been trying to determine for several weeks. We have programs that are using javax.net.ssl methods under Tomcat for portability, and have been trying to find a way to make them use the crypto hardware. But if I read this correctly, the only way to use the crypto hardware is to specifically code for it in Java. I'm not a java expert, but I'd appreciate any clarification. Thanks. -----Original Message----- From: Linux on 390 Port [mailto:[email protected]] On Behalf Of Reinhard Buendgen Sent: Friday, April 05, 2013 3:10 AM To: [email protected] Subject: [LINUX-390] Using Crypto Hardware With Java in Linux on System z Hi, the article cited in the subject may be of interest to this community: http://enterprisesystemsmedia.com/article/using-crypto-hardware-with-java-in-linux-on-system-z Mit freundlichen Grüßen/Best Regards/Cordialement Reinhard Dr. Reinhard Bündgen RAS & Crypto Architect for Linux on System z SW Linux on System z Program Management Mail:[email protected] Phone: ++49-(0)7031-16-1130 Fax: ++49-(0)7031-16-3456 IBM Deutschland Research & Development GmbH Vorsitzender des Aufsichtsrats: Martina Koederitz Geschäftsführung: Dirk Wittkopp Sitz der Gesellschaft: Böblingen Registergericht: Amtsgericht Stuttgart, HRB 243294 ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For more information on Linux on System z, visit http://wiki.linuxvm.org/ ---------------------------------------------------------------------- This message, and any attachments, is for the intended recipient(s) only, may contain information that is privileged, confidential and/or proprietary and subject to important terms and conditions available at http://www.bankofamerica.com/emaildisclaimer. If you are not the intended recipient, please delete this message. ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For more information on Linux on System z, visit http://wiki.linuxvm.org/ ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390 ---------------------------------------------------------------------- For more information on Linux on System z, visit http://wiki.linuxvm.org/
