A novel method for preventing SQL injection using SHA-1 algorithm and syntax-awareness

Joint Authors

Temeiza, Qais
Temeiza, Muhammad
Itmazi, Jamil

Source

Sudan Journal of Computing and Geoinformatics

Issue

Vol. 1, Issue 1 (31 Dec. 2017), pp.16-26, 11 p.

Publisher

Alzaiem Alazhari University

Publication Date

2017-12-31

Country of Publication

Sudan

No. of Pages

11

Main Subjects

Mathematics

Abstract EN

Nowadays the most used applications are the web based applications, for instance long range informal communication, shopping, e-learning, banking and social networking are all an examples of web based applications.

It is commonly known that these Web applications are publicly available for all users around the world.

This leads us to new challenges in securing these applications and exposing them to many Web-based attacks, one of the most common attacks is SQL injection (SQLi) which has a big impact on Web applications back-end databases, SQL injection working principle is by injecting a malicious code in SQL statements that can give hackers unauthorized access to the back-end database.

In this paper, we make an overview of SQLi in addition; we take a look at some of the recent approaches that aims to prevent this type of attack.

Then we propose a novel approach that is based on hashing using the fast and secure SHA- 1 algorithm and syntax-awareness then we make a comparison between our solution and the surveyed solutions, our efficient approach was able to prevent all types of SQLi attacks and it did not fail in any situation.

American Psychological Association (APA)

Temeiza, Qais& Temeiza, Muhammad& Itmazi, Jamil. 2017. A novel method for preventing SQL injection using SHA-1 algorithm and syntax-awareness. Sudan Journal of Computing and Geoinformatics،Vol. 1, no. 1, pp.16-26.
https://search.emarefa.net/detail/BIM-836623

Modern Language Association (MLA)

Temeiza, Qais…[et al.]. A novel method for preventing SQL injection using SHA-1 algorithm and syntax-awareness. Sudan Journal of Computing and Geoinformatics Vol. 1, no. 1 (2017), pp.16-26.
https://search.emarefa.net/detail/BIM-836623

American Medical Association (AMA)

Temeiza, Qais& Temeiza, Muhammad& Itmazi, Jamil. A novel method for preventing SQL injection using SHA-1 algorithm and syntax-awareness. Sudan Journal of Computing and Geoinformatics. 2017. Vol. 1, no. 1, pp.16-26.
https://search.emarefa.net/detail/BIM-836623

Data Type

Journal Articles

Language

English

Notes

Includes bibliographical references : p. 25-26

Record ID

BIM-836623