Module classic_crypto::lang[][src]

Expand description

Module containing structs for generalizing cipher algorithms, so that individual ciphers are only aware of the requirements of the cipher alphabet, such as the number of letters needed.

Structs

LangAlphabet
Language

Provides compatability with different cipher alphabet lengths, performs conversions from letters to code points (from 0..alphabet_size), scores plaintext data (Coming soon), recognises letters/punctuation and can be configured from a single binary data file.

Enums

ScoreSize