Universal Encryption Algorithm using Logical Operations and Bits Shuffling for Unicode

Cryptography is the process of converting any information using some specific encryption algorithm to a secured form. Such secured form of information can be interpreted only by the intended recipient who possess equivalent decrypting algorithm. In this paper we have devised a new cryptographic primitive that concentrates on encryption and decryption of plain text string of any Unicode supported language. The ciphered text would be a combination of characters from several other languages. The algorithm defined here is an enhancement of one-time pad cipher and stream cipher using pseudo random numbers as public key and bits shuffling of the data.

[1]  Philippe A. Janson,et al.  The State of the Art in Electronic Payment Systems , 1997, Computer.

[2]  William Stallings,et al.  Cryptography and Network Security: Principles and Practice , 1998 .

[3]  S. G. Srikantaswamy,et al.  Enhanced OneTime Pad Cipher with MoreArithmetic and Logical Operations with Flexible Key Generation Algorithm , 2011 .

[4]  Khan Farhan Rafat Enhanced text steganography in SMS , 2009, 2009 2nd International Conference on Computer, Control and Communication.

[5]  Amit Joshi,et al.  A randomized approach for cryptography , 2011 .

[6]  M. Rajendiran,et al.  Multilanguage block ciphering using two dimensional substitution array , 2011, 2011 Third International Conference on Advanced Computing.

[7]  William Stallings,et al.  Cryptography and network security - principles and practice (3. ed.) , 2014 .

[8]  Joonsang Baek,et al.  Survey on certificateless public key cryptography , 2011, 2011 International Conference for Internet Technology and Secured Transactions.

[9]  Prasenjit Choudhury,et al.  MULET: A Multilanguage Encryption Technique , 2010, 2010 Seventh International Conference on Information Technology: New Generations.

[10]  M. Shirali-Shahreza,et al.  Text Steganography in SMS , 2007, 2007 International Conference on Convergence Information Technology (ICCIT 2007).