A Symmetric-Key Block Cipher Generating Cryptograms Containing Characters Belonging to the Definite Set - Maple Application Center
Application Center Applications A Symmetric-Key Block Cipher Generating Cryptograms Containing Characters Belonging to the Definite Set

A Symmetric-Key Block Cipher Generating Cryptograms Containing Characters Belonging to the Definite Set

Author
: Czeslaw Koscielny
Engineering software solutions from Maplesoft
This Application runs in Maple. Don't have Maple? No problem!
 Try Maple free for 15 days!
A new conception of strong symmetric-key block cipher of byte-oriented architecture has been presented. The application is intended as an initial step on the way at the end of which cryptography and steganography converge. The issue is that the encryption procedure should be able to turn a plaintext file into a cryptogram in the form of a file containing quite reasonable message but unrelated to the plaintext file. For example, we could want to convert a phone call representing the plaintext file into the cryptogram file being the photo of a spacecraft. After such action the cryptogram is quite different from classic cryptograms looking usually as outputs of random ASCII characters generator. The method of encryption presented here produces cryptogram files comprised of characters which belong to the set determined by the cryptographic key, using the operations of conversion between bases and substitution. In general, the cipher is redundant, i.e. the size of the cryptogram file is usually greater than that of the plaintext file.

Application Details

Publish Date: February 07, 2008
Created In: Maple 11
Language: English

More Like This

Extended (24, 12) Binary Golay Code: Encoding and Decoding Procedures
2
Secure Symmetric-Key Block Cipher Based on Generalized Finite Fields
User-Friendly ElGamal Public-Key Encryption Scheme
Exploring the Modified IDEA Using the topicIDEA Package
Mersenne Primes-Based Symmetric-Key Masquerade Block Cipher
Investigating the DES Properties Using the GenDES Package
The Application of Quasigroup Fields in Designing Efficient Hash Functions
Steganocryptography with Maple 8
topicIDEA Package
The MLA Steganography
A Method of Constructing Quasigroup Field-Based Random Number Generators
Byte Oriented Synchronous Quasigroup Stream Cipher with a Huge Keyspace