Libsodium documentation
GitHub repository
Download
Quickstart
Libhydrogen
Searchâ€¦
Introduction
Installation
Quickstart and FAQ
Projects using libsodium
Commercial support
Bindings for other languages
Usage
Helpers
Padding
Secure memory
Generating random data
Secret-key cryptography
Public-key cryptography
Authenticated encryption
Public-key signatures
Sealed boxes
Hashing
Password hashing
Key derivation
Key exchange
Advanced
Internals
Roadmap
Powered By
GitBook
Public-key cryptography
Public-key cryptography
refers to cryptographic systems that require two different keys, linked together by some one-way mathematical relationship, which depends on the algorithm used. The private key cannot be recovered from the public key.
Previous
AES256-GCM with precomputation
Next
Authenticated encryption
Last modified
2mo ago
Copy link