MSc Module
-
Updated
Feb 9, 2021 - JavaScript
MSc Module
Scripts that illustrate basic cryptography concepts based on Coursera Standford Cryptography I course and more.
Wallet OTP provides 2FA for any web2 or web3 service on any device by generating one time passwords protected with wallet encryption
An implementation of Galois/Counter Mode for Swift 4.0.
Complete and working ASP.NET Core Web APIs template with lot of examples: OAuth 2.0 Authentication, JSON Web Algorithms and Bearer Tokens (JWA, JWT, JWS, JWE), HMAC symmetric key, RSA X509 certificate asymmetric key, AES encryption, CQRS, DDD, MediatR, Dapper, Docker, Entity Framework, Fluent Validation, GZip, Hangfire, NLog, REST CRUD, Swagger...
NIST LWC Hardware Reference Implementation of Ascon v1.2
A standalone addon for GnuPG
Verilog Hardware Design of Ascon v1.2
🔒 Use your Trezor device to symmetrically encrypt and decrypt files
CryptoKnight is a general purpose cryptography desktop app
Swift implementation of classic cryptographic key exchange method.
An Advanced PHP Cryptography Framework
Enyo is a lightweight multistage partition-based encryption algorithm. Enyo cipher demonstrates good resistance to a brute-force attack. It is well suited for small-scale applications where the computational power is a bottleneck.
Encrypt strings and files symmetrically using Argon2id key derivation + AES-256 (GCM) or ChaCha20-Poly1305.
Python Program to encrypt Strings and Files using End-to-End Asymmetric & Symmetric Encyption
A simple Commandline Program Developed Using Python3 to make GNU Privacy Guard Program easy to use for beginners.
Improved Search for Integral, Impossible Differential and Zero-Correlation Attacks: Application to Ascon, ForkSKINNY, SKINNY, MANTIS, PRESENT and QARMAv2
BMHCrypto is a pure Swift packages built on CryptoKit, adds useful extensions and ready to use.
Symmetric and assymetric
Add a description, image, and links to the symmetric-key-cryptography topic page so that developers can more easily learn about it.
To associate your repository with the symmetric-key-cryptography topic, visit your repo's landing page and select "manage topics."