A Fast and Secure Way to Prevent SQL Injection Attacks using Bitslice Technique and GPU Support

Mittal, Piyush (2013) A Fast and Secure Way to Prevent SQL Injection Attacks using Bitslice Technique and GPU Support. MTech thesis.



Most of the web applications are associated with database as back-end so there are possibilities of SQL injection attacks (SQLIA) on it. Even SQLIA is among top ten attacks according to Open Web Application Security Project (OWASP) but still approaches are not able to give proper solution to this problem. Numbers of measures are also discovered to overcome this attack, but which measure is more convenient and can also provide fast access to application without compromising the security is also a major concern. Some existing approaches are good in security but they are not efficient to handle large user’s requests. To overcome these two issues at the same moment Bitslice AES encryption and parallel AES encryption using CUDA are used to prevent this attack. Bitslice AES uses a non-standard representation and view the processor as a SIMD computer, i.e. as 64 parallel one bit processors computing the same instruction. As AES round functions are good candidate for parallel computations, AES encryption using CUDA gives tremendous encryptions per second and application response remains constant even if users requests increase.

Item Type:Thesis (MTech)
Uncontrolled Keywords:Bitslice AES; CUDA; SQLIA
Subjects:Engineering and Technology > Computer and Information Science > Information Security
Divisions: Engineering and Technology > Department of Computer Science
ID Code:4614
Deposited By:Hemanta Biswal
Deposited On:22 Oct 2013 09:47
Last Modified:20 Dec 2013 14:12
Supervisor(s):Jena, S K

Repository Staff Only: item control page