Cohere-Labs-Community/CipherGAN

TensorFlow implementation of CipherGAN

46
/ 100
Emerging

This project helps cryptanalysts and security researchers automatically decipher text encrypted with classical ciphers like Shift and Vigenère. It takes in collections of encrypted text and outputs the most probable original plaintext, without needing prior knowledge of the encryption key. It's designed for those who work with historical documents, security assessments, or educational tools related to cryptography.

122 stars. No commits in the last 6 months.

Use this if you need to crack classical ciphers (Shift, Vigenère) without knowing the encryption key, using an unsupervised machine learning approach.

Not ideal if you are working with modern, complex encryption methods or if you already know the cipher key.

cryptanalysis historical-documents information-security unsupervised-learning cipher-breaking
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 20 / 25

How are scores calculated?

Stars

122

Forks

25

Language

Python

License

MIT

Last pushed

Mar 24, 2023

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/diffusion/Cohere-Labs-Community/CipherGAN"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.