#
monoalphabetic

**monoalphabetic**,
a MATLAB code which
applies a monoalphabetic substitution cipher to a string of text.

A code is specified by listing 26 symbols that are to be used to replace
the characters "A" through "Z" in the text. (Note that, before
encryption, the string is capitalized.) The same code can be used
to reverse the encryption process.

###
Licensing:

The computer code and data files described and made available on this web page
are distributed under
the GNU LGPL license.

###
Languages:

**monoalphabetic** is available in
a MATLAB version.

###
Related Programs:

atbash,
a MATLAB code which
applies the Atbash substitution cipher to a string of text.

caesar,
a MATLAB code which
can apply a Caesar Shift Cipher to a string of text.

chrpak,
a MATLAB code which
works with characters and strings.

dictionary_code,
a MATLAB code which
demonstrates how a text file can be compressed and decompressed
using a dictionary code.

filum,
a MATLAB code which
can work with information in text files.

monoalphabetic_test

rot13,
a MATLAB code which
can encipher a string using the ROT13 cipher for letters, and the
ROT5 cipher for digits.

###
Source Code:

*
Last revised on 20 February 2019.
*