CodeBook – Client/User License – Windows

Keeping Things Secure!

 

 

Overview

The CodeBook Client License is the primary end-user application for the SCSC CodeBook System.
Client users cannot create CodeBooks, but they can:

  • Create and edit messages

  • Encrypt outgoing messages

  • Decrypt incoming messages

  • Read messages from authorized CodeBooks

This version is used by most team members for daily secure message encryption and decryption.


Key CodeBook Terms

CodeBook

A CodeBook encrypts messages using a proprietary encryption algorithm.
Without the correct CodeBook, message contents cannot be decrypted or read by unauthorized parties.

Group

A Group is the name assigned to a CodeBook. It identifies the team or purpose associated with that CodeBook.

Examples:

  • sales – Sales Team

  • _mark – Marketing

  • team1 – Project Group

Group Name Requirements:

  • Exactly five (5) characters

  • Letters and/or numbers only


Installation (Windows)

  1. Download CodeBook-Setup-V<CURRENTVNUMBER>.zip

  2. Rename the file to:
    CodeBook-Setup-V<CURRENTVNUMBER>.exe

  3. Right-click the file and select Run as Administrator

Administrator access is required only for the initial installation.
Normal operation does not require elevated privileges.


First Launch Options

Upon first launch, select one of the following:

  • Run in Demo Mode (15 days)

  • Register with a Client License


Client/User Main Menu

The Client/User version displays the following menu options:

The CodeBook System V5.2
CBClient<YourName>
Create Message
Encrypt Message
Decrypt Incoming Message
System Maintenance
Close

Importing CodeBooks

When a Manager sends you a CodeBook (CodeBook.zip):

  1. Save the file to your Downloads directory.

  2. Open CodeBook and select System Maintenance.

  3. Select Manage CodeBooks.

  4. Click Import on the bottom bar.

  5. Select CodeBook.zip from the Downloads folder.


Creating a Message

To compose a new outgoing message:

  1. Select Create Message.

  2. The message editor opens, allowing you to type your message.

  3. When finished, click Save Message.

Your message is now ready for encryption.


Encrypting a Message

  1. Select Encrypt Message.

  2. Choose the CodeBook to use for encryption.

  3. Click Encrypt.

The encrypted message is saved as:

YYYYMMDDHHMM.emsg

Important Notes

  • The encrypted file remains until manually deleted.

  • The unencrypted source file is deleted after encryption.

  • Until encrypted, the message remains readable on your system.

Security Warning:
Always encrypt messages immediately after writing to minimize exposure risk.


Decrypting a Message

  1. Save the incoming .emsg file to your Downloads directory.

  2. Select Decrypt Message.

  3. Either:

    • Choose the file from the list, or

    • Click the + icon and browse to the Downloads folder.

The decrypted message opens in the app read screen.

  • When read screen is closed, the temporary decrypted file is automatically deleted.

  • The encrypted .emsg file remains intact.


System Maintenance

The System Maintenance menu provides the following options:

  • Change Password

  • Delete Encrypted Messages

  • Manage CodeBooks

Use this menu to maintain system security and remove old encrypted files as needed.