{"id":"https://openalex.org/W2767547299","doi":"https://doi.org/10.1109/icca-ticet.2017.8095285","title":"A novel method for preventing SQL injection using SHA-1 algorithm and syntax-awareness","display_name":"A novel method for preventing SQL injection using SHA-1 algorithm and syntax-awareness","publication_year":2017,"publication_date":"2017-08-01","ids":{"openalex":"https://openalex.org/W2767547299","doi":"https://doi.org/10.1109/icca-ticet.2017.8095285","mag":"2767547299"},"language":"en","primary_location":{"id":"doi:10.1109/icca-ticet.2017.8095285","doi":"https://doi.org/10.1109/icca-ticet.2017.8095285","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icca-ticet.2017.8095285","pdf_url":null,"source":{"id":"https://openalex.org/S7407115725","display_name":"JCCO Joint International Conference on ICT in Education and Training, International Conference on Computing in Arabic, and International Conference on Geocomputing (JCCO: TICET-ICCA-GECO)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 Joint International Conference on Information and Communication Technologies for Education and Training and International Conference on Computing in Arabic (ICCA-TICET)","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5059729871","display_name":"Qais Temeiza","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I4210118176","display_name":"Palestine Ahliya University","ror":"https://ror.org/02gekya22","country_code":"PS","type":"education","lineage":["https://openalex.org/I4210118176"]}],"countries":["PS"],"is_corresponding":false,"raw_author_name":"Qais Temeiza","raw_affiliation_strings":["Department of Information Technology, Palestine Ahliya University, Bethlehem, Palestine"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Information Technology, Palestine Ahliya University, Bethlehem, Palestine","institution_ids":["https://openalex.org/I4210118176"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5000955993","display_name":"Mohammad Temeiza","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I4210118176","display_name":"Palestine Ahliya University","ror":"https://ror.org/02gekya22","country_code":"PS","type":"education","lineage":["https://openalex.org/I4210118176"]}],"countries":["PS"],"is_corresponding":false,"raw_author_name":"Mohammad Temeiza","raw_affiliation_strings":["Department of Information Technology, Palestine Ahliya University, Bethlehem, Palestine"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Information Technology, Palestine Ahliya University, Bethlehem, Palestine","institution_ids":["https://openalex.org/I4210118176"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5041563616","display_name":"Jamil A. Itmazi","orcid":"https://orcid.org/0000-0002-4206-7989","observed_orcids":["https://orcid.org/0000-0002-4206-7989"]},"institutions":[{"id":"https://openalex.org/I4210118176","display_name":"Palestine Ahliya University","ror":"https://ror.org/02gekya22","country_code":"PS","type":"education","lineage":["https://openalex.org/I4210118176"]}],"countries":["PS"],"is_corresponding":false,"raw_author_name":"Jamil Itmazi","raw_affiliation_strings":["Department of Information Technology, Palestine Ahliya University, Bethlehem, Palestine"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Information Technology, Palestine Ahliya University, Bethlehem, Palestine","institution_ids":["https://openalex.org/I4210118176"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I4210118176"],"apc_list":null,"apc_paid":null,"fwci":0.7173,"has_fulltext":false,"cited_by_count":11,"citation_normalized_percentile":{"value":0.71807001,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":96},"biblio":{"volume":"1","issue":null,"first_page":"1","last_page":"4"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12479","display_name":"Web Application Security Vulnerabilities","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12479","display_name":"Web Application Security Vulnerabilities","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12601","display_name":"Web Applications and Data Management","score":0.0,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","score":0.0,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/sql-injection","display_name":"SQL injection","score":0.8999999761581421},{"id":"https://openalex.org/keywords/sql-injection-prevention","display_name":"SQL injection prevention","score":0.9649999737739563},{"id":"https://openalex.org/keywords/web-application-security","display_name":"web application security","score":0.9900000095367432},{"id":"https://openalex.org/keywords/database-security","display_name":"database security","score":0.6520000100135803}],"concepts":[{"id":"https://openalex.org/C150451098","wikidata":"https://www.wikidata.org/wiki/Q506059","display_name":"SQL injection","level":5,"score":0.9573571681976318},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8567698001861572},{"id":"https://openalex.org/C510870499","wikidata":"https://www.wikidata.org/wiki/Q47607","display_name":"SQL","level":2,"score":0.69727623462677},{"id":"https://openalex.org/C179531526","wikidata":"https://www.wikidata.org/wiki/Q595637","display_name":"Language Integrated Query","level":5,"score":0.5975227952003479},{"id":"https://openalex.org/C118643609","wikidata":"https://www.wikidata.org/wiki/Q189210","display_name":"Web application","level":2,"score":0.5453159809112549},{"id":"https://openalex.org/C86844869","wikidata":"https://www.wikidata.org/wiki/Q2798820","display_name":"Hacker","level":2,"score":0.5359751582145691},{"id":"https://openalex.org/C60048249","wikidata":"https://www.wikidata.org/wiki/Q37437","display_name":"Syntax","level":2,"score":0.5052316784858704},{"id":"https://openalex.org/C39920170","wikidata":"https://www.wikidata.org/wiki/Q693083","display_name":"Soundness","level":2,"score":0.46788090467453003},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.4487234950065613},{"id":"https://openalex.org/C154420247","wikidata":"https://www.wikidata.org/wiki/Q846619","display_name":"Stored procedure","level":5,"score":0.44276851415634155},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.4378448724746704},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.4263344407081604},{"id":"https://openalex.org/C194222762","wikidata":"https://www.wikidata.org/wiki/Q114486","display_name":"Query by Example","level":4,"score":0.3025822639465332},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.26138705015182495},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.15560674667358398},{"id":"https://openalex.org/C164120249","wikidata":"https://www.wikidata.org/wiki/Q995982","display_name":"Web search query","level":3,"score":0.0},{"id":"https://openalex.org/C97854310","wikidata":"https://www.wikidata.org/wiki/Q19541","display_name":"Search engine","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icca-ticet.2017.8095285","doi":"https://doi.org/10.1109/icca-ticet.2017.8095285","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icca-ticet.2017.8095285","pdf_url":null,"source":{"id":"https://openalex.org/S7407115725","display_name":"JCCO Joint International Conference on ICT in Education and Training, International Conference on Computing in Arabic, and International Conference on Geocomputing (JCCO: TICET-ICCA-GECO)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 Joint International Conference on Information and Communication Technologies for Education and Training and International Conference on Computing in Arabic (ICCA-TICET)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":12,"referenced_works":["https://openalex.org/W23242426","https://openalex.org/W87331621","https://openalex.org/W170104151","https://openalex.org/W2036739077","https://openalex.org/W2130238828","https://openalex.org/W2167562670","https://openalex.org/W2400726581","https://openalex.org/W2599497142","https://openalex.org/W2759557496","https://openalex.org/W4285719527","https://openalex.org/W6606916427","https://openalex.org/W6713155322"],"related_works":["https://openalex.org/W7095692483","https://openalex.org/W3214098365","https://openalex.org/W7100990424","https://openalex.org/W2984245136","https://openalex.org/W2080562114","https://openalex.org/W2411774450","https://openalex.org/W2368070390","https://openalex.org/W4285503574","https://openalex.org/W2318102022","https://openalex.org/W7098088812"],"abstract_inverted_index":{"Nowadays":[0],"the":[1,6,45,66,104,125,148,165],"most":[2,67],"used":[3],"applications":[4,37,56,81],"are":[5,22,38],"web":[7,27],"based":[8,28,144],"applications,":[9],"for":[10,41],"instance":[11],"long":[12],"range":[13],"informal":[14],"communication,":[15],"shopping,":[16],"e-learning,":[17],"banking":[18],"and":[19,57,150,154,164,180],"social":[20],"networking":[21],"all":[23,42,175],"an":[24,112],"examples":[25],"of":[26,65,114,124,134,177],"applications.":[29],"It":[30],"is":[31,70,88,143],"commonly":[32],"known":[33],"that":[34,97,128,142],"these":[35,55],"Web":[36,80],"publicly":[39],"available":[40],"users":[43],"around":[44],"world.":[46],"This":[47],"leads":[48],"us":[49],"to":[50,60,103,130,173],"new":[51],"challenges":[52],"in":[53,94,116,185],"securing":[54],"exposing":[58],"them":[59],"many":[61],"Web-based":[62],"attacks,":[63],"one":[64],"common":[68],"attacks":[69,179],"SQL":[71,84,95],"injection":[72,85],"(SQLi)":[73],"which":[74],"has":[75],"a":[76,91,120,139,159],"big":[77],"impact":[78],"on":[79,145],"back-end":[82,105],"databases,":[83],"working":[86],"principle":[87],"by":[89],"injecting":[90],"malicious":[92],"code":[93],"statements":[96],"can":[98],"give":[99],"hackers":[100],"unauthorized":[101],"access":[102],"database.":[106],"In":[107],"this":[108,132],"paper,":[109],"we":[110,118,137,157],"make":[111,158],"overview":[113],"SQLi":[115,178],"addition;":[117],"take":[119],"look":[121],"at":[122],"some":[123],"recent":[126],"approaches":[127],"aims":[129],"prevent":[131,174],"type":[133],"attack.":[135],"Then":[136],"propose":[138],"novel":[140],"approach":[141,170],"hashing":[146],"using":[147],"fast":[149],"secure":[151],"SHA-1":[152],"algorithm":[153],"syntax-awareness":[155],"then":[156],"comparison":[160],"between":[161],"our":[162,168],"solution":[163],"surveyed":[166],"solutions,":[167],"efficient":[169],"was":[171],"able":[172],"types":[176],"it":[181],"did":[182],"not":[183],"fail":[184],"any":[186],"situation.":[187]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":2}],"updated_date":"2026-10-28T10:33:24.094632","created_date":"2017-11-17T00:00:00"}
