Vol. 6 No. 2 (2025) Articles
Open Access

Improving DES Robustness for Text Encryption via Blum-Blum-Shub Key Generation

Omega Joel Patria Moata
Universitas Nusa Mandiri
Andicha Vebiyatama
Universitas Nusa Mandiri
Muhamad Indra
Universitas Nusa Mandiri
Published: May 10, 2025 Pages: 1139-1153
Original Full-Text Article
Download published version for reading and archiving
Abstract

The security vulnerabilities of the Data Encryption Standard (DES) require innovative enhancements to ensure data protection against modern threats. This study integrates the Blum-Blum-Shub (BBS) pseudorandom number generator with DES to enhance encryption robustness. By leveraging BBS’s randomness, the proposed method strengthens the 16-round block cipher structure of DES, improving security while maintaining computational efficiency. A Java-based desktop application is developed to implement this approach, ensuring data security without cloud reliance. Feasibility testing confirms successful encryption with an average processing time of 2 seconds, demonstrating both security improvements and practical applicability. Comparative analysis reveals that BBS integration enhances unpredictability, making decryption more challenging. The findings suggest that combining DES with BBS provides a viable solution to DES’s limitations. Future research may explore scalability, adaptation to diverse data types, and further optimizations to enhance encryption strategies against evolving cybersecurity challenges.

Article Metrics & Downloads Graph
Monthly Download Trends:
Author Biographies
Omega Joel Patria Moata Universitas Nusa Mandiri

Computer Science Study Program, Faculty of Information Technology, Universitas Nusa Mandiri, Central Jakarta City, Special Capital Region of Jakarta, Indonesia.

Andicha Vebiyatama Universitas Nusa Mandiri

Computer Science Study Program, Faculty of Information Technology, Universitas Nusa Mandiri, Central Jakarta City, Special Capital Region of Jakarta, Indonesia.

Muhamad Indra Universitas Nusa Mandiri

Computer Science Study Program, Faculty of Information Technology, Universitas Nusa Mandiri, Central Jakarta City, Special Capital Region of Jakarta, Indonesia.

How to Cite
Moata, O. J. P., Vebiyatama, A., & Indra, M. (2025). Improving DES Robustness for Text Encryption via Blum-Blum-Shub Key Generation. Jurnal Indonesia : Manajemen Informatika Dan Komunikasi, 6(2), 1139-1153. https://doi.org/10.63447/jimik.v6i2.1385
License

Creative Commons Attribution 4.0 International License (CC BY 4.0)

This is an open-access article distributed under the terms of the Creative Commons Attribution 4.0 International License .

  • Share: You are free to copy, distribute, and transmit the work in any medium or format.
  • Adapt: You are free to remix, transform, and build upon the work for any purpose, even commercially.
  • Attribution: You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
Copyright & Retention: Authors retain copyright without restrictions and grant this journal the right of first publication under an open-access model. The journal retains non-exclusive publishing rights for archiving, indexing, and scholarly dissemination.

References
Total: 17 References
  1. Alhag, N. M. M., & Mohamed, Y. A. (2018, August). An enhancement of data encryption standards algorithm (DES). In 2018 International Conference on Computer, Control, Electrical, and Electronics Engineering (ICCCEEE) (pp. 1-6). IEEE. https://doi.org/10.1109/ICCCEEE.2018.8515843.
  2. Aljahdal, A. O. (2020). Random Number Generators Survey. International Journal of Computer Science and Information Security (IJCSIS), 18(10), 14-22.
  3. Bikos, A., Nastou, P. E., Petroudis, G., & Stamatiou, Y. C. (2023). Random number generators: Principles and applications. Cryptography, 7(4), 54.
  4. Buulolo, N., & Sindar, A. (2020). Analisis dan Perancangan Keamanan Data Teks Menggunakan Algoritma Kriptografi DES (Data Encryption Standard). Respati, 15(3), 61-65.
  5. Gunarto, G., Abdullah, A., & Irawan, D. (2018). Model Matematis Turbin Pelton Dengan Menggunakan Bahasa Pemrograman Java. Machine: Jurnal Teknik Mesin, 4(2), 9-14. https://doi.org/10.33019/jm.v4i2.481.
  1. Laia, O., & Zamzami, E. M. (2021, June). Analysis of combination algorithm data encryption standard (DES) and Blum-Blum-Shub (BBS). In Journal of Physics: Conference Series (Vol. 1898, No. 1, p. 012017). IOP Publishing. https://doi.org/10.1088/1742-6596/1898/1/012017.
  2. Lestariningsih, E., Ardhianto, E., & Handoko, W. T. (2022). ADOPSI PEMBANGKIT KUNCI EXTENDED VIGENERE MENGGUNAKAN FUNGSI RANDOM DAN BLUM BLUM SHUB. Jurnal Informatika dan Rekayasa Elektronik, 5(2), 263-271. https://doi.org/10.36595/jire.v5i2.706.
  3. Liana, L., Zarlis, M., & Tulus, T. (2023). Hybrid Cryptosystem Analysis RSA Algorithm And Triple DES Algorithm. Sinkron: jurnal dan penelitian teknik informatika, 7(3), 1461-1473. https://doi.org/10.33395/sinkron.v8i3.12467.
  4. Mohammed, V. N., Mallick, P. S., Nithyanandan, L., Asrani, M., & Saxena, M. (2013). Blum BlumShub Pseudorandom Sequence based Peak Power Control in MC-CDMA System. IERI Procedia, 4, 309-315.
  5. Patil, P., Narayankar, P., & Narayan D G, M. S. M. (2016). A comprehensive evaluation of cryptographic algorithms: DES, 3DES, AES, RSA and Blowfish. Elsevier (ICISP 2015 Proceedings). https://doi.org/10.1016/j.ieri.2013.11.044.
  6. Permana, A. A., & Nurnaningsih, D. (2020). Application of cryptography with data encryption standard (des) algorithm in picture. JIKA (Jurnal Informatika), 4(2), 82-87.
  7. Pratama, A., Arif, M. N., Nazir, M., & Dannaun, Z. (2023). Algoritma DES (Data Encryption Standard) Untuk Keamanan Digital. JURNAL SITEBA, 2(1), 15-18.
  8. Reyad, O., Mansour, H. M., Heshmat, M., & Zanaty, E. A. (2021, March). Key-based enhancement of data encryption standard for text security. In 2021 National Computing Colleges Conference (NCCC) (pp. 1-6). IEEE. https://doi.org/10.1109/NCCC49330.2021.9428818.
  9. Srivatsava, J., & Sheeja, R. (2020). Implementation of triple des algorithm in data hiding and image encryption techniques. Int J Adv Sci Technol, 29(3), 10549-10559.
  10. Su, N., Zhang, Y., & Li, M. (2019, March). Research on data encryption standard based on AES algorithm in internet of things environment. In 2019 IEEE 3rd Information Technology, Networking, Electronic and Automation Control Conference (ITNEC) (pp. 2071-2075). IEEE. https://doi.org/10.1109/ITNEC.2019.8729488.
  11. Thahara, A., & Siregar, I. T. (2021). Implementasi Kriptografi untuk keamanan Data dan Jaringan menggunakan Algoritma DES. Jurnal Rekayasa Teknologi Informasi (JURTI), 5(1), 31.
  12. Yu, S., Krzysztof, P., Yan, L., Maksymovych, V., Stakhiv, R., Malohlovets, A., & Kochan, O. (2022). Development of modified blum-blum-shub pseudorandom sequence generator and its use in education. Measurement Science Review, 22(3), 143-151. https://doi.org/10.2478/msr-2022-0018.