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
OPTIGATM Trust M Host Library for C
A tool that recovers the public key used to sign JWT tokens
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
Elliptic Curve Cryptography and Common Public Key Cryptography Implementations
A Lightweight Partially Homomorphic Encryption Library for Python
A cryptographic library
π» Post-quantum cryptography for Python.
Scripts that illustrate basic cryptography concepts based on Coursera Standford Cryptography I course and more.
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.
βοΈ Adding digital signature into ELF binary files.
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 simple lib and tool to encrypt, decrypt data with Public-key cryptography.
A secure platform for storing of files using Hybrid Cryptography
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."