Cryptography and Steganography: New Approach

Authors

  • Ahmed Ali AL-Shaaby College of Computer Sciences and Engineering, King Fahd University of Petroleum and Minerals, Dhahran, Saudi Arabia
  • Talal AlKharobi College of Computer Sciences and Engineering, King Fahd University of Petroleum and Minerals, Dhahran, Saudi Arabia

DOI:

https://doi.org/10.14738/tnc.56.3914

Keywords:

Steganography, Cryptography, Least Significant Bit (LSB), encryption, decryption, Stego image, Color image, Random embedding

Abstract

Digital communication witness a noticeable and continuous development in many applications in the Internet. Hence, secure communication sessions must be provided. The security of data transmitted across a global network has turned into a key factor on the network performance measures. So, the confidentiality and the integrity of data are needed to prevent eavesdroppers from accessing and using transmitted data. Steganography and Cryptography are two important techniques that are used to provide network security. In this paper, We survey a number of methods combining cryptography and steganography techniques in one system. Moreover, We present some differences between cryptography and steganography. The aim of this paper is to develop a new approach to hiding a secret information in an image or audio or video, by taking advantage of benefits of combining cryptography and steganography. In this method first, the message is encrypted by using AES algorithm and hashed the key using SHA-2 to prevent from attacks, After that, we performed some modifications on LSB algorithm by adding a key to make hiding process nonsequential. Results achieved indicate that our proposed method is encouraging in terms of robustness and security.

References

(1) M. K. I. Rahmani and N. P. Kamiya Arora, A crypto-steganography: A survey, International Journal of Advanced Computer Science and Application, vol. 5, pp. 149154, 2014.

(2) J. V. Karthik and B. V. Reddy, Authentication of secret information in image stenography, International Journal of Computer Science and Network Security (IJCSNS), vol. 14, no. 6, p. 58, 2014.

(3) M. H. Rajyaguru, Crystography-combination of cryptography and steganography with rapidly changing keys, International Journal of Emerging Technology and Advanced Engineering, ISSN, pp. 22502459, 2012.

(4) D. Seth, L. Ramanathan, and A. Pandey, Security enhancement: Combining cryptography and steganography, International Journal of Computer Applications (09758887) Volume, 2010.

(5) H. Abdulzahra, R. AHMAD, and N. M. NOOR, Combining cryptography and steganography for data hiding in images, ACACOS, Applied Computational Science, pp. 978960, 2014.

(6) P. R. Ekatpure and R. N. Benkar, A comparative study of steganography & cryptography, 2013.

(7) N. Khan and K. S. Gorde, Data security by video steganography and cryptography techniques, 2015.

(8) M. K. I. Rahmani and M. A. K. G. M. Mudgal, Study of cryptography and steganography system, 2015.

(9) C. P. Shukla, R. S. Chadha, and A. Kumar, Enhance security in steganography with cryptography, 2014.

(10) P. Kumar and V. K. Sharma, Information security based on steganography & cryptography techniques: A review, International Journal, vol. 4, no. 10, 2014.

(11) J. K. Saini and H. K. Verma, A hybrid approach for image security by combining encryption and steganography, in Image Information Processing (ICIIP), 2013 IEEE Second International Conference on. IEEE, 2013, pp. 611.

(12) H. Sharma, K. K. Sharma, and S. Chauhan, Steganography techniques using cryptography-a review paper, 2014.

(13) A. Dhamija and V. Dhaka, A novel cryptographic and steganographic approach for secure cloud data migration, in Green Computing and Internet of Things (ICGCIoT), 2015 International Conference on. IEEE, 2015, pp. 346351.

(14) P. Vijayakumar, V. Vijayalakshmi, and G. Zayaraz, An improved level of security for dna steganography using hyperelliptic curve cryptography, Wireless Personal Communications, pp. 122, 2016.

(15) S. S. Patil and S. Goud, Enhanced multi level secret data hiding, 2016.

(16) B. Karthikeyan, A. C. Kosaraju, and S. Gupta, Enhanced security in steganography using encryption and quick response code, in Wireless Communications, Signal Processing and Networking (WiSPNET), International Conference on. IEEE, 2016, pp. 23082312.

(17) B. Pillai, M. Mounika, P. J. Rao, and P. Sriram, Image steganography method using k-means clustering and encryption techniques, in Advances in Computing, Communications and Informatics (ICACCI), 2016 International Conference on. IEEE, 2016, pp. 12061211.

(18) A. Hingmire, S. Ojha, C. Jain, and K. Thombare, Image steganography using adaptive b45 algorithm combined with pre-processing by twofish encryption, International Educational Scientific Research Journal, vol. 2, no. 4, 2016.

(19) F. Joseph and A. P. S. Sivakumar, Advanced security enhancement of data before distribution, 2015.

(20) B. Padmavathi and S. R. Kumari, A survey on performance analysis of des, aes and rsa algorithm along with lsb substitution, IJSR, India, 2013.

(21) R. Das and T. Tuithung, A novel steganography method for image based on huffman encoding, in Emerging Trends and Applications in Computer Science (NCETACS), 2012 3rd National Conference on. IEEE, 2012, pp. 1418.

(22) K. Muhammad, J. Ahmad, M. Sajjad, and M. Zubair, Secure image steganography using cryptography and image transposition, arXiv preprint arXiv:1510.04413, 2015.

(23) T. S. Barhoom and S. M. A. Mousa, A steganography lsb technique for hiding image within image using blowfish encryption algorithm, 2015.

(24) S. E. Thomas, S. T. Philip, S. Nazar, A. Mathew, and N. Joseph, Advanced cryptographic steganography using multimedia files, in International Conference on Electrical Engineering and Computer Science (ICEECS-2012), 2012.

(25) M. A. Muslim, B. Prasetiyo et al., Data hiding security using bit matching-based steganography and cryptography without change the stego image quality, Journal of Theoretical and Applied Information Technology, vol. 82, no. 1, p. 106, 2015.

(26) A. Gambhir and A. R. Mishra, A new data hiding technique with multilayer security system. 2015.

(27) M. H. Sharma, M. MithleshArya, and M. D. Goyal, Secure image hiding algorithm using cryptography and steganography, IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN, pp. 22780661, 2013.

(28) A. Singh and S. Malik, Securing data by using cryptography with steganography, International Journal of Advanced Research in Computer Science and Software Engineering, vol. 3, no. 5, 2013.

(29) M. Mishra, G. Tiwari, and A. K. Yadav, Secret communication using public key steganography, in Recent Advances and Innovations in Engineering (ICRAIE), 2014. IEEE, 2014, pp. 15.

(30) R. H. Kumar, P. H. Kumar, K. Sudeepa, and G. Aithal, Enhanced security system using symmetric encryption and visual cryptography, International Journal of Advances in Engineering & Technology, vol. 6, no. 3, p. 1211, 2013.

(31) D. R. Sridevi, P. Vijaya, and K. S. Rao, Image steganography combined with cryptography, Council for Innovative Research Peer Review Research Publishing System Journal: IJCT, vol. 9, no. 1, 2013. (32)S. Almuhammadi and A. Al-Shaaby, A survey on recent approaches combining cryptography and steganography, Computer Science Information Technology (CS IT), 2017.

Downloads

Published

2017-12-31

How to Cite

AL-Shaaby, A. A., & AlKharobi, T. (2017). Cryptography and Steganography: New Approach. Discoveries in Agriculture and Food Sciences, 5(6), 25–38. https://doi.org/10.14738/tnc.56.3914