Developing a cryptographic algorithm based on ASCII conversions and a cyclic mathematical function
Title | Developing a cryptographic algorithm based on ASCII conversions and a cyclic mathematical function |
Publication Type | Conference Paper |
Year of Publication | 2014 |
Authors | Uddin, M.P., Abu Marjan, M., Binte Sadia, N., Islam, M.R. |
Conference Name | Informatics, Electronics Vision (ICIEV), 2014 International Conference on |
Date Published | May |
Keywords | Algorithm design and analysis, ASCII Conversion, ASCII conversions, ASCII value, binary matrices, Computer science, cryptographic algorithm, cryptography, cyclic mathematical function, data decryption, data encryption, encoding, Encryption, Encryption and Decryption, Higher Level of Security, Informatics, Information security, matrix algebra, unprintable encrypted message, unprintable text |
Abstract | Encryption and decryption of data in an efficient manner is one of the challenging aspects of modern computer science. This paper introduces a new algorithm for Cryptography to achieve a higher level of security. In this algorithm it becomes possible to hide the meaning of a message in unprintable characters. The main issue of this paper is to make the encrypted message undoubtedly unprintable using several times of ASCII conversions and a cyclic mathematical function. Dividing the original message into packets binary matrices are formed for each packet to produce the unprintable encrypted message through making the ASCII value for each character below 32. Similarly, several ASCII conversions and the inverse cyclic mathematical function are used to decrypt the unprintable encrypted message. The final encrypted message received from three times of encryption becomes an unprintable text through which the algorithm possesses higher level of security without increasing the size of data or loosing of any data. |
DOI | 10.1109/ICIEV.2014.6850691 |
Citation Key | 6850691 |
- data encryption
- unprintable text
- unprintable encrypted message
- matrix algebra
- information security
- Informatics
- Higher Level of Security
- Encryption and Decryption
- encryption
- encoding
- Algorithm design and analysis
- data decryption
- cyclic mathematical function
- Cryptography
- cryptographic algorithm
- computer science
- binary matrices
- ASCII value
- ASCII conversions
- ASCII Conversion