Melola Discovery

← Melola Discovery

Open access Jurnal SINTA 1

Files cryptography based on one-time pad algorithm

International Journal of Electrical and Computer Engineering (IJECE) · Vol. 11 No. 3 (2021)

DOI
10.11591/ijece.v11i3.pp2335-2342
ISSN
2722-2578, 2088-8708
Published
2021-06-01
Publisher
Institute of Advanced Engineering and Science
License
creativecommons.org/licenses/by-sa/4.0

Abstract

The Vernam-cipher is known as a one-time pad of algorithm that is an unbreakable algorithm because it uses a typically random key equal to the length of data to be coded, and a component of the text is encrypted with an element of the encryption key. In this paper, we propose a novel technique to overcome the obstacles that hinder the use of the Vernam algorithm. First, the Vernam and advance encryption standard AES algorithms are used to encrypt the data as well as to hide the encryption key; Second, a password is placed on the file because of the use of the AES algorithm; thus, the protection record becomes very high. The Huffman algorithm is then used for data compression to reduce the size of the output file. A set of files are encrypted and decrypted using our methodology. The experiments demonstrate the flexibility of our method, and it’s successful without losing any information.

Collaboration network of the authors

14 authors · 44 co-authorship links · 24 across different organisations

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Al-Balqa Applied University
  • Imam Abdulrahman Bin Faisal University
  • Zayed University
  • Xidian University
  • Northwest University
  • Affiliation unknown
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles
Ahmad Al SmadiAl-Balqa Applied University3
Mutasem K. AlsmadiImam Abdulrahman Bin Faisal University2
Ahmad Mohammad AlsmadiAffiliation unknown2
Muneerah AlshabanahImam Abdulrahman Bin Faisal University2
Daniah AlrajhiImam Abdulrahman Bin Faisal University2
Hanouf AlkhaldiImam Abdulrahman Bin Faisal University2
Nishara NizamuddinZayed University1
Atif MehmoodXidian University1
Eiad AlmekhlafiNorthwest University1
Ahmad Mohammad Al-smadiAl-Balqa Applied University1

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

This record comes from Crossref (what the publisher deposited), because the journal's own OAI-PMH endpoint could not be harvested.

Metadata source: Crossref API (cadangan, berdasarkan ISSN) https://api.crossref.org/journals/2088-8708/works, first harvested 27 Okt 2026, last seen 27 Okt 2026.
Metadata as oai_dc, converted from Crossref
<oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"><dc:title>Files cryptography based on one-time pad algorithm</dc:title><dc:creator>Al-Smadi, Ahmad Mohamad</dc:creator><dc:creator>Al-Smadi, Ahmad</dc:creator><dc:creator>Ali Aloglah, Roba Mahmoud</dc:creator><dc:creator>Abu-darwish, Nisrein</dc:creator><dc:creator>Abugabah, Ahed</dc:creator><dc:description>&lt;jats:p&gt;The Vernam-cipher is known as a one-time pad of algorithm that is an unbreakable algorithm because it uses a typically random key equal to the length of data to be coded, and a component of the text is encrypted with an element of the encryption key. In this paper, we propose a novel technique to overcome the obstacles that hinder the use of the Vernam algorithm. First, the Vernam and advance encryption standard AES algorithms are used to encrypt the data as well as to hide the encryption key; Second, a password is placed on the file because of the use of the AES algorithm; thus, the protection record becomes very high. The Huffman algorithm is then used for data compression to reduce the size of the output file. A set of files are encrypted and decrypted using our methodology. The experiments demonstrate the flexibility of our method, and it’s successful without losing any information.&lt;/jats:p&gt;</dc:description><dc:publisher>Institute of Advanced Engineering and Science</dc:publisher><dc:date>2021-06-01</dc:date><dc:type>info:eu-repo/semantics/article</dc:type><dc:format>application/pdf</dc:format><dc:identifier>https://doi.org/10.11591/ijece.v11i3.pp2335-2342</dc:identifier><dc:identifier>10.11591/ijece.v11i3.pp2335-2342</dc:identifier><dc:source>International Journal of Electrical and Computer Engineering (IJECE); Vol 11 No 3 (2021); 2335</dc:source><dc:source>2722-2578</dc:source><dc:source>2088-8708</dc:source><dc:relation>http://ijece.iaescore.com/index.php/IJECE/article/viewFile/23085/14835</dc:relation><dc:rights>http://creativecommons.org/licenses/by-sa/4.0</dc:rights></oai_dc:dc>