Cryptographic Technique: Base Change Method

Cryptography is the study of cryptographic algorithms that include encryption and decryption both. The importance of cryptography is discussed. The problem statement here is, to form a cryptographic algorithm that uses randomization. Usage of high amount of randomization makes it tougher for one to crack the cipher text. In our algorithm, we have made use of two concepts, usage of the alphabets’ table from Caesar’s Cipher and XOR decoding method using Vignere Cipher. Additional knowledge of Number Systems in Computers is used. The algorithm is highly flexible. Since usage of number system theory has been made, the encoder may make use of any of the following system during encoding: BINARY, OCTAL, HEXA DECIMAL. Further, any of these systems can be used in sub parts of the plain text, if the pre-process knowledge stored in K1 can be varied to change the base and XOR operation results. General Terms Plain Text, Cipher Text, Cryptography, Encrypt, Decrypt, Key, Preprocessing Knowledge, Base Change, Randomization