Superpowered C++ Cryptographics Library & SDK

Encryption, decryption, signing, verification, hashing with zero frustration.

Superpowered Crypto offers the easiest cross-platform way to implement RSA public and private key cryptography, AES encryption and hashing functions (SHA, MD5). Unlike other cryptographics libraries designed for crypto enthusiasts with myriads of options and complex APIs, Superpowered Crypto has direct one-liner calls for signing, verification, encryption and decryption, solving the most common use-cases in the quickest way.

Download

Hash data with SHA or MD5

Encrypt or decrypt with AES

Verify signature or encrypt with RSA public key

Sign or decrypt with RSA private key

Check keypairs

Superpowered Cryptographics Library Features

Easy to write easy to deploy

The most common crypto use-cases are unecessarully complex to implement with the popular cryptographics libraries. Superpowered offers easy one-liners.

Learn more

No build environment needed

Easier builds: ready-made static libraries for all platforms, variants and configurations. Absolutely zero library build process.

Learn more

Blazing fast throughput performance

Faster performance: 8-32x faster AES than most other libraries

Learn more

Painless RSA key implementation

The solution for keypair and DER/PEM frustration. Most developers are not crypto experts and only occasionally need to work with keypairs and key files. Superpowered offers the easiest classes to work with RSA keys without a learning curve.

Learn more