Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/olemorud/vigenere-cracker

Crack vigenere encrypted text using index of coincidence and character frequencies.
https://github.com/olemorud/vigenere-cracker

cipher vigenere-decoder

Last synced: 23 days ago
JSON representation

Crack vigenere encrypted text using index of coincidence and character frequencies.

Awesome Lists containing this project

README

        

# Vigenère cipher solver

Uses index of coincidence and frequency analysis to find Vigenère cipher keys
from ciphertexts.

## Build

```bash
make
```

Binary will be written to `./build/solve`

## Example usage

```
./build/solve txt/shakespeare-encrypted.txt
```

## References

[Vigenère cipher](https://en.wikipedia.org/wiki/Vigen%C3%A8re_cipher)

[Index of Coincidence](https://en.wikipedia.org/wiki/Index_of_coincidence)

[Frequency analysis](https://en.wikipedia.org/wiki/Frequency_analysis)