An exploration into the concepts of Cryptography and Cybersecurity
-
Updated
Jun 23, 2023 - Python
Cryptography, or cryptology is the practice and study of techniques for secure communication in the presence of adversarial behavior. More generally, cryptography is about constructing and analyzing protocols that prevent third parties or the public from reading private messages.[
An exploration into the concepts of Cryptography and Cybersecurity
Winternitz Signatures (one-time signatures) implemented in python
This encryption tool is for encrypting top secret, i.e. secrets of strategic importance to a country ( no objection if you use a cannon to shoot mosquitoes). It is the most powerful and strongest encryption tool in the world. Its strength is 10 to 154th power times that of the mainstream encryption: Aes256.
Cryptography is the practice of securing communication through mathematical techniques, such as encryption, decryption, and key exchange.
Small program to demonstrate most important cryptography concepts. Written using Node.js Crypto module and TypeScript.
Length-preserving encryption algorithm https://eprint.iacr.org/2021/1441.pdf
`CryptoAPI` is a Python toolkit for encryption algorithms like Caesar, Playfair, Vigenère, AES, RSA, and SHA. It offers a user-friendly interface to encrypt, decrypt, and generate secure hashes.
Safeguard your passwords effectively with SecurePass, a powerful password manager. Featuring advanced Fernet encryption and a user-friendly interface, SecurePass empowers users to securely store and access their passwords. Built with Python and cryptography, it ensures robust data protection in a user-centered solution.
Israel X - Unlocking Information Security I: From Cryptography to Buffer Overflows and Unlocking Information Security II: An Internet Perspective
An intro to cryptography and encryption with John The Ripper
These are Windows forms applications written in C# for file encryption and digital signing using various algorithms and types of cryptosystems.
This is a collection of my homework solutions for CS456: Cryptography at Clarkson University.
Implementation of Hill Cipher, Luhn Algorithm, and RSA Algorithm
a merkle tree implementation in Go with a fixed hashing scheme