|
Asper Header
1.0.14
The header injector extension
|
Implementation of the Nihilist additive coordinate cipher. More...


Public Member Functions | |
| constructor () | |
| Constructor for Nihilist cipher. | |
Data Fields | |
| readonly | CipherName = "Nihilist" |
| 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 Nihilist additive coordinate cipher.
First converts both plaintext and key to Polybius coordinates, then adds corresponding coordinate values to create encrypted numbers. Used by Russian nihilist revolutionaries in the 19th century.
Definition at line 22 of file nihilist.ts.
|
inline |
Constructor for Nihilist cipher.
Initializes the cipher using Polybius square for coordinate conversion.
Definition at line 32 of file nihilist.ts.
| readonly NihilistCipher::CipherName = "Nihilist" |
Identifier name for this cipher.
Definition at line 26 of file nihilist.ts.