Chilkat RSA Perl Library is small development library that be used in applications and websites to encrypt files, strings, and byte arrays using public/private key pairs.
Chilkat RSA Perl Library is available for the Mac OS X, Windows and Linux platforms.
Here are some key features of "Chilkat RSA Perl Library":
· Public/private key generation.
· Encrypt with either public or private key.
· Decrypt with matching public or private key.
· Create digital signatures.
· Verify digital signatures.
· Encrypt and decrypt in-memory strings or byte arrays of any size.
· Encode encrypted output to Base64, Hex, Quoted-Printable, or URL-encoding
· Export public/private key pairs to XML.
· Import key pair from .snk file.
· Import public/private key pairs from XML.
· Import/Export only public-part or private-part of key pair.
· PKCS v1.5 padding for encryption and signatures.
· OAEP Padding Scheme for Encryption/Decryption
· RSASSA-PSS (RSA Signature Scheme with Appendix - Probabilistic Signature Scheme)
· Create/verify signatures with little-endian or big-endian byte ordering.
· Supports key sizes ranging from 512 bits to 4096 bits.
· Supports hash algorithms: MD5, SHA-1, SHA-2 (SHA-256, SHA-384, SHA-512), and more.
Limitations:
· 30 days trial.
What's New in This Release: [ read full changelog ]
· (Crypt2, MIME, MailMan) Now supports the ability to create CAdES-BES and CAdES-EPES digital signatures. See CAdES for more information.
· (IMAP) Added the ability to download emails without attachments, and to download attachments separately. See Download email without attachments and downloading attachments separately for more information.
· (MACOSX, IOS) Eliminated the SIGPIPE exception that can occur when a socket write is attempted after the previously connected peer disconnects.
· (Email) No longer includes the “This is a multi-part message in MIME format.” line in multipart/mixed messages. Note: The presence of this line is very common and transparent (i.e. it is not visibly seen when viewing an email in an email client such as Outlook or Thunderbird).
· (IMAP) The “ckx-imap-internaldate” header field is now added to emails downloaded from IMAP servers. This allows for subsequent calls to AppendMail to restore the same internal date when uploading the email to a new IMAP server or...