Specification
Cryptography
Type | Algorithm |
Digital Signature | ECDSA* |
Symmetric Encryption | AES256-GCM |
Asymmetric Encryption | ECIES* |
Hash function | SHA256 / SHA512 |
Message authentication code | HMAC |
Public Key derivation function | Based on BIP32* |
Secret Sharing | Shamir's Secret Sharing |
* The algorithm uses secp256k1 domain parameters to define Elliptic Curve
Implemntation
GithHub: N/A (yet) ZeroPass implementations will use Crypto++® Library http://cryptopp.com/ to incorporate cryptographic algorithms. Crypto++ is currently the most validated implementations of cryptographic schemes (for c++).
©ZeroPass 2017
Last updated