Crack legacy zip encryption with Biham and Kocher's known plaintext attack.
-
Updated
May 26, 2024 - C++
Crack legacy zip encryption with Biham and Kocher's known plaintext attack.
One-time encrypted password/secret sharing
Go implementation of the Data At Rest Encryption (DARE) format.
Two scripts in Python to encrypt/decrypt using the 128 bits AES algorithm, ECB mode with hex "00" as padding for each character. For the encryption, an ascii plaintext file is taken as the input, then an encrypted hex file is outputted. For the decryption, a ciphertext hex file is taken as the input, then a decrypted ascii file is outputted.
Scripts that illustrate basic cryptography concepts based on Coursera Standford Cryptography I course and more.
A python code that performs a Vigenere cipher. Do both encryption of a plain text or decryption for a cipher text. in Vigenere cipher the key used in encryption or decryption is a single word and the message contains characters only.
AES cryptographic library for .NET Framework and .NET Core
Tool and library for cracking legacy zip files.
The goal of this project is to write a simple encryption algorithm library to implement DES, ECB, and CBC. The programming language is Java.
Cryptanalysis library for breaking classical ciphers
A comprehensive collection of various conversion tools for text manipulation, encoding, and cryptography.
A wrapper around the built-in crypto module that makes encryption easy in Node.js.
Python cracker for many time pad (multiple one time pad messages)
Example of AWS Key Management Service encrypt/decrypt in ruby
Decode / Bruteforce Vigenere cipher text just using the Flag Format!!
Given a plaintext and key, this will compute the corresponding DES ciphertext.
Implementation of RSA cryptosystem on a microcontroller for IOT applications
Codes for common ciphers and encryption techniques.
Add a description, image, and links to the ciphertext topic page so that developers can more easily learn about it.
To associate your repository with the ciphertext topic, visit your repo's landing page and select "manage topics."