Chilkat RSA C++ Library
* Read the README.html contained in each download.
C++ Linking Help
Download Chilkat C++ Libraries for VC++ 9.0 / Win32
Download Chilkat C++ Libraries for VC++ 9.0 / x64
Download Chilkat C++ Libraries for VC++ 8.0 / Win32
Download Chilkat C++ Libraries for VC++ 8.0 / x64
Download Chilkat C++ Libraries for VC++ 7.0
Download Chilkat C++ Libraries for VC++ 6.0
Documentation
·
Purchase
·
License
·
C++ RSA Examples
The RSA encryption C++ library can be used in applications and websites to encrypt files, strings, and byte arrays using public/private key pairs.
RSA C++ Library Features
- 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.
|