|
Asper Header
1.0.14
The header injector extension
|
Implementation of the Vigenère polyalphabetic substitution cipher. More...


Data Fields | |
| readonly | CipherName = "Vigenere" |
| Identifier name for this cipher. | |
Data Fields inherited from BaseCipher | |
| abstract abstract encode(plaintext:string, key?:any) abstract decode(ciphertext:string, key?:any) readonly | CipherName: string |
| Abstract method to encode plaintext. | |
Additional Inherited Members | |
Static Public Attributes inherited from BaseCipher | |
| static readonly | ALPHABET: string = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" |
| Standard English alphabet for cipher operations. | |
Implementation of the Vigenère polyalphabetic substitution cipher.
Uses a keyword that repeats cyclically to determine the shift amount for each plaintext character. More secure than monoalphabetic ciphers due to the changing substitution alphabet for each character position.
Definition at line 22 of file vigenere.ts.
| readonly VigenereCipher::CipherName = "Vigenere" |
Identifier name for this cipher.
Definition at line 26 of file vigenere.ts.