Asper Header  1.0.14
The header injector extension
Loading...
Searching...
No Matches
FractionatedMorseCipher Class Reference

Simplified implementation of the Fractionated Morse cipher. More...

Inheritance diagram for FractionatedMorseCipher:
Inheritance graph
Collaboration diagram for FractionatedMorseCipher:
Collaboration graph

Public Member Functions

 constructor ()
 Constructor for Fractionated Morse cipher.
 

Data Fields

readonly CipherName = "FractionatedMorse"
 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.
 

Detailed Description

Simplified implementation of the Fractionated Morse cipher.

Currently uses basic Morse code as a placeholder. The full implementation would group Morse symbols into triplets and map them to alphabet letters using a substitution table for enhanced security.

Definition at line 23 of file fractionatedMorse.ts.

Member Function Documentation

◆ constructor()

FractionatedMorseCipher::constructor ( )
inline

Constructor for Fractionated Morse cipher.

Initializes placeholder mapping table. Full implementation would create proper triplet-to-character substitution mappings.

Definition at line 46 of file fractionatedMorse.ts.

Field Documentation

◆ CipherName

readonly FractionatedMorseCipher::CipherName = "FractionatedMorse"

Identifier name for this cipher.

Definition at line 27 of file fractionatedMorse.ts.


The documentation for this class was generated from the following file: