Refined Algorithm for Symmetric Key Cryptography

Ekta Agrawal, ParashuRam Pal


Any communication in any language that you and I speak is the human language, takes the form of plain text or
clear text. A message in plain text can be understood by anybody knowing the language as long as the message is
not converted in any manner. So, now we have to use coding scheme to ensure that information is hidden from
anyone for whom it is not intended, even those who can see the coded data. The major aspect for secure
communications is that of Cryptography. The concept of securing messages through cryptography has a long
history. The principal goal of designing any encryption algorithm is to hide the original message and send the non
readable text message to the receiver so that secret message communication can take place over the web. The
strength of an encryption algorithm depends on the difficulty of cracking the original message. There are two basic
types of cryptography: Symmetric Key and Asymmetric Key. Symmetric key algorithms are the quickest and most
commonly used type of encryption. Here, a single key is used for both encryption and decryption. A number of
symmetric key encryption algorithms like DES, RC2, RC4, IDEA, TRIPLE DES, AES and BLOWFISH have been
developed to provide greater security affects one over the other. Although the existing algorithms have their own
merits and demerits but this paper describes cryptography, various symmetric key algorithms in detail and then
propose a new symmetric key algorithm. Algorithms for both encryption and decryption are provided here.
The advantages of this new algorithm over the others are also explained.


Cryptography, Security, Symmetric Algorithm

Full Text:



  • There are currently no refbacks.