Documentation for Polykey
-
Updated
Jun 13, 2024 - TypeScript
Documentation for Polykey
Constantine: modular, high-performance, zero-dependency cryptography stack for proof systems and blockchain protocols.
A java text editor and email client for public key cryptography and encryption. The ciphers use hypercomplex and hyper-dimensional numbers (including vectors, quaternions, matrices, cubes, and tesseracts), polynomials, determinants, multi-variable, multi-equation, and multi-dimensional arithmetic, and Merkle-Hellman knapsacks.
A Lightweight Partially Homomorphic Encryption Library for Python
This repository will be storing the code required in allowing public key authentication.
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
🧠 💡 📈 A project based in (Classical) Post-Quantum Cryptography, namely in Lattice-Based Cryptography. This project was built using Jupyter Notebook, SoS (Script of Script) Notebook, Java, Python, Bouncy Castle library, and TeX. The goal of the project was the study and analysis of the CRYSTALS public-key (asymmetric) cryptographic suite.
A cryptographic library
Another wrapper around ZeroMQ's Pub-Sub with Curve+ZAP, over Tor. Provides peers, each identified by public key, onion address, and port, that publish vec<vec<u8>> data under topics to which other peers subscribe to receive respective data. Rust version.
Another wrapper around ZeroMQ's Pub-Sub with Curve+ZAP, over Tor. Provides peers, each identified by public key, onion address, and port, that publish [][]byte data under topics to which other peers subscribe to receive respective data. Go version.
Another wrapper around ZeroMQ's Pub-Sub with Curve+ZAP, over Tor. Provides peers, each identified by public key, onion address, and port, that publish vec<vec<u8>> data under topics to which other peers subscribe to receive respective data. Python version.
Another wrapper around ZeroMQ's Pub-Sub with Curve+ZAP, over Tor. Provides peers, each identified by public key, onion address, and port, that publish vec<vec<u8>> data under topics to which other peers subscribe to receive respective data. C++ version.
High-level API binding to low-level crypto APIs in golang
An Authentication library for FishNet networking solution.
Samples of RSA (Rivest–Shamir–Adleman) asymmetric cipher implementations in Rust
Python library for Elliptic Curve Cryptography: key exchanges (Diffie-Hellman, Massey-Omura), ECDSA signatures, and Koblitz encoding. Suitable for crypto education and secure systems.
Rust bindings for liboqs
Gestalt strives to be a fairly comprehensive cryptography library in C++ which provides developers with many published ciphers, hashing functions, public key cryptography and more.
OPTIGA™ Trust M Software Framework
Implementation and analysis of a public-key encryption system with permutations conceptually similar to the Merklee-Hellman knapsack cryptosystem.
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."