Skip to main content

VigenereAttack

Trait VigenereAttack 

Source
pub trait VigenereAttack {
    // Required method
    fn run(&self) -> Result<VigenereAttackResult, CipherError>;
}

Required Methods§

Implementors§

Source§

impl<'a, S: Tokenizer + Clone + Default> VigenereAttack for VigenereDictionaryAttack<'a, S>

Source§

impl<'a, S: Tokenizer + Default> VigenereAttack for VigenereBrutforceAttack<'a, S>

Source§

impl<'a, S: Tokenizer + Default> VigenereAttack for VigenereVariationalAttack<'a, S>