| Peer-Reviewed

Implementation of Software-Efficient DES Algorithm

Received: 19 August 2015     Accepted: 29 August 2015     Published: 17 September 2015
Views:       Downloads:
Abstract

By increasing development of digital telecommunication and the increase of sending and receiving data of various network of data transfer, protection of the safety of data are the most important necessities of the current world. The increase of different bank trading, increasing use of smart cards, moving to electronic government, are the examples of significance of this issue. DES algorithm is introduced by IBM company and is applied for many years by technology and standard institute of US as data encryption standard algorithm and it is also applied in many applications as networks as ATM and smart cards. Software-efficient implementation of this algorithm is one of the important research issues for engineers working in this field as we can perform rapidly on smart cards. In this study, an efficient algorithm implementation by MATLAB and C language is presented and is compared with the latest works in this field.

Published in Advances in Networks (Volume 3, Issue 3-1)

This article belongs to the Special Issue Secure Networks and Communications

DOI 10.11648/j.net.s.2015030301.12
Page(s) 7-22
Creative Commons

This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited.

Copyright

Copyright © The Author(s), 2015. Published by Science Publishing Group

Keywords

Digital Telecommunication, Cryptography, Decryption, Safe Communication, DES Algorithm

References
[1] B. Schneir, Applied cryptography, John Wiley, 1996.
[2] A. Saloma, Public key cryptography, 1990.
[3] G. Brassard,”Modern cryptography, a tutorial”, 1988.
[4] C. G. Shannon,”Communication theory in security systems”, Bell Sys. Tech. Journal, Vol.28, Oct. 1949.
[5] W. Diffie and M. Hellman,”New directions in cryptography”, IEEE trans. On IT, Vol. 22, Nov. 1976.
[6] W. Diffie and M. Hellman,"Privacy and Authentication: An introduction to cryptography, New directions in cryptography", IEEE trans, Vol. 67, 1979.
[7] J.L. Massey, "An Introduction to contemporary cryptography", IEEE Proc, Vol.76, May 1983.
[8] Chan, M.H.L and Donaldson, R.W. "Amplitude, width and interarrival distributions for noise impulses on intrabuilding power line communication networks", IEEE Trans. Electromagn. Compat. Vol. EMC-31, pp320-323, Aug 1989.
[9] Canete, F. Cort´es, J. D´iez, L and Entrambasaguas, J. “A channel model proposal for indoor power line communications,” in IEEE Communications Magazine, January 2011.
[10] Marihart, D. J. “Communications Technology Guidelines for EMS/SCADA Systems” IEEE TRANS. ON POW.DELIVERY, VOL. 16, NO. 2, APRIL 2001.
[11] Dostert, K "Telecommunications over the Power Distribution Grid- Possibilities and Limitations”, Proc 1997 Internat.Symp.on Power Line Comms and its Applications pp1-9, 1997.
Cite This Article
  • APA Style

    Mohammad Taghipour, Arash Moghadami, Behbood Moghadam Naghdi Shekardasht. (2015). Implementation of Software-Efficient DES Algorithm. Advances in Networks, 3(3-1), 7-22. https://doi.org/10.11648/j.net.s.2015030301.12

    Copy | Download

    ACS Style

    Mohammad Taghipour; Arash Moghadami; Behbood Moghadam Naghdi Shekardasht. Implementation of Software-Efficient DES Algorithm. Adv. Netw. 2015, 3(3-1), 7-22. doi: 10.11648/j.net.s.2015030301.12

    Copy | Download

    AMA Style

    Mohammad Taghipour, Arash Moghadami, Behbood Moghadam Naghdi Shekardasht. Implementation of Software-Efficient DES Algorithm. Adv Netw. 2015;3(3-1):7-22. doi: 10.11648/j.net.s.2015030301.12

    Copy | Download

  • @article{10.11648/j.net.s.2015030301.12,
      author = {Mohammad Taghipour and Arash Moghadami and Behbood Moghadam Naghdi Shekardasht},
      title = {Implementation of Software-Efficient DES Algorithm},
      journal = {Advances in Networks},
      volume = {3},
      number = {3-1},
      pages = {7-22},
      doi = {10.11648/j.net.s.2015030301.12},
      url = {https://doi.org/10.11648/j.net.s.2015030301.12},
      eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.net.s.2015030301.12},
      abstract = {By increasing development of digital telecommunication and the increase of sending and receiving data of various network of data transfer, protection of the safety of data are the most important necessities of the current world. The increase of different bank trading, increasing use of smart cards, moving to electronic government, are the examples of significance of this issue. DES algorithm is introduced by IBM company and is applied for many years by technology and standard institute of US as data encryption standard algorithm and it is also applied in many applications as networks as ATM and smart cards. Software-efficient implementation of this algorithm is one of the important research issues for engineers working in this field as we can perform rapidly on smart cards. In this study, an efficient algorithm implementation by MATLAB and C language is presented and is compared with the latest works in this field.},
     year = {2015}
    }
    

    Copy | Download

  • TY  - JOUR
    T1  - Implementation of Software-Efficient DES Algorithm
    AU  - Mohammad Taghipour
    AU  - Arash Moghadami
    AU  - Behbood Moghadam Naghdi Shekardasht
    Y1  - 2015/09/17
    PY  - 2015
    N1  - https://doi.org/10.11648/j.net.s.2015030301.12
    DO  - 10.11648/j.net.s.2015030301.12
    T2  - Advances in Networks
    JF  - Advances in Networks
    JO  - Advances in Networks
    SP  - 7
    EP  - 22
    PB  - Science Publishing Group
    SN  - 2326-9782
    UR  - https://doi.org/10.11648/j.net.s.2015030301.12
    AB  - By increasing development of digital telecommunication and the increase of sending and receiving data of various network of data transfer, protection of the safety of data are the most important necessities of the current world. The increase of different bank trading, increasing use of smart cards, moving to electronic government, are the examples of significance of this issue. DES algorithm is introduced by IBM company and is applied for many years by technology and standard institute of US as data encryption standard algorithm and it is also applied in many applications as networks as ATM and smart cards. Software-efficient implementation of this algorithm is one of the important research issues for engineers working in this field as we can perform rapidly on smart cards. In this study, an efficient algorithm implementation by MATLAB and C language is presented and is compared with the latest works in this field.
    VL  - 3
    IS  - 3-1
    ER  - 

    Copy | Download

Author Information
  • Department of Industrial Engineering, Science & Research Branch of Islamic Azad University, Tehran, Iran

  • Electrical Engineering, Telecommunications, Non-Profit Institute of Higher Education, Aba - Abyek Qazvin, Iran

  • Electrical Engineering, Telecommunications, Non-Profit Institute of Higher Education, Aba - Abyek Qazvin, Iran

  • Sections