Practical Cryptography for Developers: Hashes, MAC, Key Derivation, DHKE, Symmetric and Asymmetric Ciphers, Public Key Cryptosystems, RSA, Elliptic Curves, ECC, secp256k1, ECDH, ECIES, Digital Signatures, ECDSA, EdDSA
-
Updated
Jun 7, 2024 - CSS
Practical Cryptography for Developers: Hashes, MAC, Key Derivation, DHKE, Symmetric and Asymmetric Ciphers, Public Key Cryptosystems, RSA, Elliptic Curves, ECC, secp256k1, ECDH, ECIES, Digital Signatures, ECDSA, EdDSA
📡 An AX.25 packet radio chat protocol with support for digital signatures and binary compression. Like IRC over radio waves.
Constantine: modular, high-performance, zero-dependency cryptography stack for verifiable computation, proof systems and blockchain protocols.
Fight fake news with cryptography & human nature
Small portable Elliptic-Curve Diffie-Hellman in C
Encrypted Chat. No History. No Logs.
Rust bindings for liboqs
OPTIGA™ Trust M Software Framework
safer.chat is a web application that allows you to have groupal chats using end-to-end encryption, no addons, or applications needs to be installed
A tool that recovers the public key used to sign JWT tokens
Elliptic Curve Cryptography and Common Public Key Cryptography Implementations
A cryptographic library
Scripts that illustrate basic cryptography concepts based on Coursera Standford Cryptography I course and more.
A Lightweight Partially Homomorphic Encryption Library for Python
👻 Post-quantum cryptography for Python.
Scramb.py is a region based JPEG Image Scrambler and Descrambler written in Python for End-to-End-Encrypted (E2EE) Image distribution through unaware channels.
is a package which gives you a possibility to run every OpenSSL command 🔒 in Node.js in a handy way. Moreover, parameters like -in, -keyin, -config and etc can be replaced by a raw data (Buffor).
A secure platform for storing of files using Hybrid Cryptography
A simple lib and tool to encrypt, decrypt data with Public-key cryptography.
DID is an Identity Provider, that authenticates users by verifying access to either an email address or securely stored private key.
Add a description, image, and links to the public-key-cryptography topic page so that developers can more easily learn about it.
To associate your repository with the public-key-cryptography topic, visit your repo's landing page and select "manage topics."