MSc Module
-
Updated
Feb 9, 2021 - JavaScript
MSc Module
Scripts that illustrate basic cryptography concepts based on Coursera Standford Cryptography I course and more.
🔒 Use your Trezor device to symmetrically encrypt and decrypt files
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.
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.
CryptoKnight is a general purpose cryptography desktop app
NIST LWC Hardware Reference Implementation of Ascon v1.2
A DNA encryption algorithm based on a symmetric key encryption combined with a genetic algorithm
Verilog Hardware Design of Ascon v1.2
A standalone addon for GnuPG
Python Program to encrypt Strings and Files using End-to-End Asymmetric & Symmetric Encyption
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...
An Advanced PHP Cryptography Framework
A simple Commandline Program Developed Using Python3 to make GNU Privacy Guard Program easy to use for beginners.
Swift implementation of classic cryptographic key exchange method.
Easy but secure AES & RSA encryption / decryption
A program which performs a frequency analysis on a sample of English text and attempts a cipher-attack on polyalphabetic substitution ciphers using 2 famous methods - Kasiski's and Friedman's.
A docker tomb for your encrypted messages
BMHCrypto is a pure Swift packages built on CryptoKit, adds useful extensions and ready to use.
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."