Improving DES Robustness for Text Encryption via Blum-Blum-Shub Key Generation
Original Full-Text Article
Download published version for reading and archivingAbstract
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.
Keywords:
Author Biographies
Computer Science Study Program, Faculty of Information Technology, Universitas Nusa Mandiri, Central Jakarta City, Special Capital Region of Jakarta, Indonesia.
Computer Science Study Program, Faculty of Information Technology, Universitas Nusa Mandiri, Central Jakarta City, Special Capital Region of Jakarta, Indonesia.
Computer Science Study Program, Faculty of Information Technology, Universitas Nusa Mandiri, Central Jakarta City, Special Capital Region of Jakarta, Indonesia.
How to Cite
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.
References
Total: 17 References- 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.
- Aljahdal, A. O. (2020). Random Number Generators Survey. International Journal of Computer Science and Information Security (IJCSIS), 18(10), 14-22.
- Bikos, A., Nastou, P. E., Petroudis, G., & Stamatiou, Y. C. (2023). Random number generators: Principles and applications. Cryptography, 7(4), 54.
- Buulolo, N., & Sindar, A. (2020). Analisis dan Perancangan Keamanan Data Teks Menggunakan Algoritma Kriptografi DES (Data Encryption Standard). Respati, 15(3), 61-65.
- 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.
Similar Articles
Articles sharing related keywords and machine learning classifications: