DataFlex
DataFlex
Duplicate openssl pkey -in private.pem -pubout -out pubkey.pem
See more OpenSSL Examples
How to output the public part of a private key: Demonstrates how to duplicate this OpenSSL command:openssl pkey -in private.pem -pubout -out pubkey.pem
Chilkat DataFlex Downloads
Use ChilkatAx-win32.pkg
Procedure Test
Boolean iSuccess
Handle hoPkey
Variant vPubKey
Handle hoPubKey
String sTemp1
Move False To iSuccess
Get Create (RefClass(cComChilkatPrivateKey)) To hoPkey
If (Not(IsComObjectCreated(hoPkey))) Begin
Send CreateComObject of hoPkey
End
// Load the private key from an PEM file:
Get ComLoadPemFile Of hoPkey "private.pem" To iSuccess
If (iSuccess = False) Begin
Get ComLastErrorText Of hoPkey To sTemp1
Showln sTemp1
Procedure_Return
End
Get Create (RefClass(cComChilkatPublicKey)) To hoPubKey
If (Not(IsComObjectCreated(hoPubKey))) Begin
Send CreateComObject of hoPubKey
End
Get pvComObject of hoPubKey to vPubKey
Get ComToPublicKey Of hoPkey vPubKey To iSuccess
Get ComSavePemFile Of hoPubKey False "pubKey.pem" To iSuccess
If (iSuccess <> True) Begin
Get ComLastErrorText Of hoPubKey To sTemp1
Showln sTemp1
Send Destroy of hoPubKey
Procedure_Return
End
Showln "Success."
End_Procedure