DidiSoft OraRSA+OraSMIME are PL/SQL packages (ORA_RSA and ORA_SMIME) providing RSA asymmetric (public and private) key cryptography functionality for the PL/SQL programming language in the Oracle (c) Database platform version 11 and 12.
ORA_SMIME extends the functionality of UTL_SMTP with support for signed and encrypted S/MIME emails.
Current version 1.3.6.1
Build date: 07 January 2021
Supported Oracle Database platforms:
Enterprise Edition (version 11+)
Standard Edition (version 11+)
Standard One (version 11+)
Functionality in brief
The package provides PL/SQL functions for RSA encryption, decryption, creation and verification of digital signatures over RAW. A wide range of RSA key formats is accepted including .crt/.cer X.509 certificates, PEM and DER-encoded keys and .pfx/.p12 (PKCS12) encoded private keys. The package silently tries to determine the key type and use it.
The additional ORA_SMIME package can be used with UTL_SMTP for sending signed and encrypted S/MIME emails in a very unobtrusive way.
Licensing
The product is licensed per server machine or for a whole Enterprise (unlimited number of servers)
Trial version limitations
30 days evaluation copy
Online examples
Online tutorial with detailed PL/SQL examples can be found here
Tutorial and documentation