ENSCRYPTS Design Philosophy



Enscrypt envisions the product working by performing the following operations:
  1. Load available messages from a predefined location
  2. Allow user to select whether to generate a SML or SSL type file
  3. Allow user to add and modify messages added to an SML file
  4. Activate a wizard to help generate an SSL file
  5. Save the generated files


Based upon these basic functionalities, we have divided our architecture into five different components. These components will be called: Message Loader, SML Generator, SSL Generator, Field Wizard, and Save Mechanism. A high level architecture diagram of our proposed design is shown below.



Back to Project

ENSCRYPT Home