I've used assembler for many years, but I've never used it in the same sentence with "friendly" :-)
You are right - the Systems SSL gsk_* functions are C-library calls. (For a C programmer) these are pretty easy to use to do what you are asking. There is the R_Datalib API (which I have never used), but it can be called with standard calling conventions. I doubt that anyone would accuse this stuff of being "friendly" either :-) Wait till you see what "DER encoding" means.... that will be fun in assembler :-) https://www.ibm.com/support/knowledgecenter/SSLTBW_2.1.0/com.ibm.zos.v2r1.ichd100/datalib.htm Kirk Wolf Dovetailed Technologies http://dovetail.com On Wed, Apr 27, 2016 at 5:20 PM, Ward, Mike S <[email protected]> wrote: > Does not seem to be assembler friendly, or am I missing something? > > -----Original Message----- > From: IBM Mainframe Discussion List [mailto:[email protected]] On > Behalf Of Kirk Wolf > Sent: Wednesday, April 27, 2016 11:10 AM > To: [email protected] > Subject: Re: ICSF public key extraction. > > Check out the gsk_* apis in: > > z/OS Cryptographic Services System SSL Programming > SC14-7495-00 > > Kirk Wolf > Dovetailed Technologies > http://dovetail.com > > On Wed, Apr 27, 2016 at 9:38 AM, Ward, Mike S <[email protected]> wrote: > > > Hello all, for all of you that are ICSF experts. I have been looking > > through the ICSF manuals for an API that would extract the public key > > from an SSL key that is in an RACF key ring. > > > > I have not been able to locate such an API in ICSF. Is there such a > beast? > > > > ========================== > > This email, and any files transmitted with it, is confidential and > > intended solely for the use of the individual or entity to which it is > > addressed. If you have received this email in error, please notify the > > system manager. This message contains confidential information and is > > intended only for the individual named. If you are not the named > > addressee, you should not disseminate, distribute or copy this e-mail. > > Please notify the sender immediately by e-mail if you have received > > this message by mistake and delete this e-mail from your system. If > > you are not the intended recipient, you are notified that disclosing, > > copying, distributing or taking any action in reliance on the contents > > of this information is strictly prohibited. > > > > ---------------------------------------------------------------------- > > For IBM-MAIN subscribe / signoff / archive access instructions, send > > email to [email protected] with the message: INFO IBM-MAIN > > > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, send email > to [email protected] with the message: INFO IBM-MAIN > > ========================== > This email, and any files transmitted with it, is confidential and > intended solely for the use of the individual or entity to which it is > addressed. If you have received this email in error, please notify the > system manager. This message contains confidential information and is > intended only for the individual named. If you are not the named addressee, > you should not disseminate, distribute or copy this e-mail. Please notify > the sender immediately by e-mail if you have received this message by > mistake and delete this e-mail from your system. If you are not the > intended recipient, you are notified that disclosing, copying, distributing > or taking any action in reliance on the contents of this information is > strictly prohibited. > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [email protected] with the message: INFO IBM-MAIN > ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
