journal article·2021-12-11Open access

The Evaluation of Software Security through Quantum Computing Techniques: A Durability Perspective

Hashem Alyami, Mohd Nadeem, Abdullah Alharbi, Wael Alosaimi, Md Tarique Jamal Ansari, Dhirendra Pandey, Rajeev Kumar, Raees Ahmad Khan

Applied Sciences· Volume 11· Issue 24

Abstract

The primary goal of this research study, in the field of information technology (IT), is to improve the security and durability of software. A quantum computing-based security algorithm springs quite a lot of symmetrical approaches and procedures to ensure optimum software retreat. The accurate assessment of software’s durability and security is a dynamic aspect in assessing, administrating, and controlling security for strengthening the features of security. This paper essentially emphasises the demarcation and depiction of quantum computing from a software security perspective. At present, different symmetrical-based cryptography approaches or algorithms are being used to protect different government and non-government sectors, such as banks, healthcare sectors, defense, transport, automobiles, navigators, weather forecasting, etc., to ensure software durability and security. However, many crypto schemes are likely to collapse when a large qubit-based quantum computer is developed. In such a scenario, it is necessary to pay attention to the security alternatives based on quantum computing. Presently, the different factors of software durability are usability, dependability, trustworthiness, and human trust. In this study, we have also classified the durability level in the second stage. The intention of the evaluation of the impact on security over quantum duration is to estimate and assess the security durability of software. In this research investigation, we have followed the symmetrical hybrid technique of fuzzy analytic hierarchy process (FAHP) and fuzzy technique for order of preference by similarity to ideal solution (FTOPSIS). The obtained results, and the method used in this estimation, would make a significant contribution to future research for organising software security and durability (SSD) in the presence of a quantum computer.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Quantum Computing Algorithms and Architecture · Advanced Malware Detection Techniques · Quantum Information and Cryptography

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Computer Science, College of Computers and Information Technology, Taif University, P.O. Box 11099, Taif 21944, Saudi Arabia

Department of Information Technology, Babasaheb Bhimrao Ambedkar University, Lucknow 226025, Uttar Pradesh, India

Department of Information Technology, College of Computers and Information Technology, Taif University, P.O. Box 11099, Taif 21944, Saudi Arabia

Department of Computer Science and Engineering, Babu Banarasi Das University, Lucknow 226028, Uttar Pradesh, India

Funding

Taif University

References (34)

Show source-provided references
1. Vijayan, J. (2021, November 19). Application Security Risk Report 2019: 6 Takeaways for Your Team, TechBeacon. Available online: https://techbeacon.com/security/application-security-risk-report-2019-6-takeaways-your-app-sec-team.
2. Embedded network design to support availability differentiation10.1007/s12243-019-00730-w ↗
3. Dynamic provisioning with availability guarantee for differentiated services in survivable mesh networks10.1109/TWC.2007.024505 ↗
4. Usable-security attribute evaluation using fuzzy analytic hierarchy process
5. Agrawal, A., Alenezi, M., Khan, S.A., Kumar, R., and Khan, R.A. (2019). Multi-level Fuzzy system for usable-security assessment. J. King Saud Univ.-Comput. Inf. Sci.
6. An Integrated Approach of Fuzzy Logic, AHP and TOPSIS for Estimating Usable-Security of Web Applications10.1109/ACCESS.2020.2970245 ↗
7. Kelty, C., and Erickson, S. (2015). The Durability of Software, Meson Press.
8. Nathan, E. (2014, January 2–4). When Good Software Goes Bad: The Surprising Durability of an Ephemeral Technology. Proceedings of the MICE (Mistakes, Ignorance, Contingency, and Error) Conference, Munich, Germany.
9. Firesmith, D.G. (2003). Common Concepts Underlying Safety. Security and Survivability Engineering, Software Engineering Institute. Technical Note CMU/SEI2003-TN033.10.21236/ADA421683 ↗
10. Trustworthy Software Systems: A Discussion of Basic Concepts and Terminology10.1145/1218776.1218781 ↗
11. Quantum supremacy using a programmable superconducting processor10.1038/s41586-019-1666-5 ↗
12. Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer10.1137/S0097539795293172 ↗
13. Mitra, S., Jana, B., Bhattacharya, S., Pal, P., and Poray, J. (2017, January 2–3). Quantum cryptography: Overview, security issues and future challenges. Proceedings of the 4th International Conference on Opto-Electronics and Applied Optics (Optronix), Kolkata, India.10.1109/OPTRONIX.2017.8350006 ↗
14. Cyber security and the internet of things: Vulnerabilities, threats, intruders and attacks10.13052/jcsm2245-1439.414 ↗
15. Phase-matching quantum key distribution
16. Quantum secure direct communication with quantum memory10.1103/PhysRevLett.118.220501 ↗
17. Experimental Quantum-enhanced Cryptographic Remote Control10.1038/s41598-019-42278-8 ↗
18. Generating hard instances of lattice problems
19. Sen, J. (2013). Homomorphic Encryption—Theory and Practice of Cryptography and Network Security Protocols and Technologies, IntechOpen.10.5772/56687 ↗
20. Bernstein, D.J. (2009). Introduction to Post-Quantum Cryptography, Springer.10.1007/978-3-540-88702-7 ↗
21. Integrity assessment of medical devices for improving hospital services
22. Quantum computers10.1038/nature08812 ↗
23. Post-quantum cryptography10.1038/nature23461 ↗
24. Hoffstein, J., Pipher, J., and Silverman, J.H. (2014). Lattices and Cryptography. An Introduction to Mathematical Cryptography. Undergraduate Texts in Mathematics, Springer.10.1007/978-1-4939-1711-2 ↗
25. Micciancio, D., and Regev, O. (2017). Lattice-Based Cryptography, Springer.
26. On Practical Discrete Gaussian Samplers for Lattice-Based Cryptography10.1109/TC.2016.2642962 ↗
27. Zech, P., Felderer, M., and Breu, R. (2012, January 27–29). Towards Risk—Driven Security Testing of Service Centric Systems. Proceedings of the 2012 12th International Conference on Quality Software, Xi’an, China.10.1109/QSIC.2012.31 ↗
28. Fuzzy multi criteria decision analysis method for assessing security design tactics for web applications
29. Sustainable supplier selection: A multi-criteria intuitionistic fuzzy TOPSIS method10.1016/j.jmsy.2018.11.002 ↗
30. Solanki, R., Gulati, G., Tiwari, A., and Lohani, Q.M.D. (2016, January 24–29). A correlation based Intuitionistic fuzzy TOPSIS method on supplier selection problem. Proceedings of the IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), Vancouver, BC, Canada.10.1109/FUZZ-IEEE.2016.7737951 ↗
31. Health care and cybersecurity: Bibliometric analysis of the literature10.2196/12644 ↗
32. Pujolle, G., Serhrouchni, A., and Ayadi, I. (2009, January 8–10). Secure session management with cookies. Proceedings of the 7th International Conference on Information, Communications and Signal Processing (ICICS), Macau, China.10.1109/ICICS.2009.5397550 ↗
33. Li, Q. (2010, January 10–12). An Improved fuzzy AHP approach to evaluating conductor joint alternatives. Proceedings of the Seventh International Conference on Fuzzy Systems and Knowledge Discovery, Yantai, China.10.1109/FSKD.2010.5569216 ↗
34. Öztaysi, B., Onar, S.Ç., Boltürk, E., and Kahraman, C. (2015, January 2–5). Hesitant fuzzy analytic hierarchy process. Proceedings of the IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), Istanbul, Turkey.10.1109/FUZZ-IEEE.2015.7337948 ↗