{"id":"https://openalex.org/W3111193308","doi":"https://doi.org/10.3390/info11120576","title":"Hiding the Source Code of Stored Database Programs","display_name":"Hiding the Source Code of Stored Database Programs","publication_year":2020,"publication_date":"2020-12-09","ids":{"openalex":"https://openalex.org/W3111193308","doi":"https://doi.org/10.3390/info11120576","mag":"3111193308"},"language":"en","primary_location":{"id":"doi:10.3390/info11120576","is_oa":true,"landing_page_url":"https://doi.org/10.3390/info11120576","pdf_url":"https://www.mdpi.com/2078-2489/11/12/576/pdf?version=1608687529","source":{"id":"https://openalex.org/S4210219776","display_name":"Information","issn_l":"2078-2489","issn":["2078-2489"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Information","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://www.mdpi.com/2078-2489/11/12/576/pdf?version=1608687529","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5059719498","display_name":"V.I. Yesin","orcid":"https://orcid.org/0000-0003-1977-7269"},"institutions":[{"id":"https://openalex.org/I8765205","display_name":"V. N. Karazin Kharkiv National University","ror":"https://ror.org/03ftejk10","country_code":"UA","type":"education","lineage":["https://openalex.org/I8765205"]}],"countries":["UA"],"is_corresponding":false,"raw_author_name":"Vitalii Yesin","raw_affiliation_strings":["Department of Security of Information Systems and Technologies, Faculty of Computer Science, V. Karazin National University of Kharkiv, 61022 Kharkiv, Ukraine"],"raw_orcid":"https://orcid.org/0000-0003-1977-7269","affiliations":[{"raw_affiliation_string":"Department of Security of Information Systems and Technologies, Faculty of Computer Science, V. Karazin National University of Kharkiv, 61022 Kharkiv, Ukraine","institution_ids":["https://openalex.org/I8765205"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040752096","display_name":"Miko\u0142aj Karpi\u0144ski","orcid":"https://orcid.org/0000-0002-8846-332X"},"institutions":[{"id":"https://openalex.org/I62088572","display_name":"University of Bielsko-Bia\u0142a","ror":"https://ror.org/01ew38b77","country_code":"PL","type":"education","lineage":["https://openalex.org/I62088572"]}],"countries":["PL"],"is_corresponding":true,"raw_author_name":"Mikolaj Karpinski","raw_affiliation_strings":["Department of Computer Science and Automatics, Faculty of Mechanical Engineering and Computer Science, University of Bielsko-Biala, 43-309 Bielsko-Biala, Poland"],"raw_orcid":"https://orcid.org/0000-0002-8846-332X","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Automatics, Faculty of Mechanical Engineering and Computer Science, University of Bielsko-Biala, 43-309 Bielsko-Biala, Poland","institution_ids":["https://openalex.org/I62088572"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034074041","display_name":"M.V. Yesina","orcid":"https://orcid.org/0000-0002-1252-7606"},"institutions":[{"id":"https://openalex.org/I8765205","display_name":"V. N. Karazin Kharkiv National University","ror":"https://ror.org/03ftejk10","country_code":"UA","type":"education","lineage":["https://openalex.org/I8765205"]}],"countries":["UA"],"is_corresponding":false,"raw_author_name":"Maryna Yesina","raw_affiliation_strings":["Department of Security of Information Systems and Technologies, Faculty of Computer Science, V. Karazin National University of Kharkiv, 61022 Kharkiv, Ukraine"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Security of Information Systems and Technologies, Faculty of Computer Science, V. Karazin National University of Kharkiv, 61022 Kharkiv, Ukraine","institution_ids":["https://openalex.org/I8765205"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5110659064","display_name":"Vladyslav Vilihura","orcid":null},"institutions":[{"id":"https://openalex.org/I8765205","display_name":"V. N. Karazin Kharkiv National University","ror":"https://ror.org/03ftejk10","country_code":"UA","type":"education","lineage":["https://openalex.org/I8765205"]}],"countries":["UA"],"is_corresponding":false,"raw_author_name":"Vladyslav Vilihura","raw_affiliation_strings":["Department of Security of Information Systems and Technologies, Faculty of Computer Science, V. Karazin National University of Kharkiv, 61022 Kharkiv, Ukraine"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Security of Information Systems and Technologies, Faculty of Computer Science, V. Karazin National University of Kharkiv, 61022 Kharkiv, Ukraine","institution_ids":["https://openalex.org/I8765205"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5037693874","display_name":"Kornel Warwas","orcid":"https://orcid.org/0000-0003-2577-550X"},"institutions":[{"id":"https://openalex.org/I62088572","display_name":"University of Bielsko-Bia\u0142a","ror":"https://ror.org/01ew38b77","country_code":"PL","type":"education","lineage":["https://openalex.org/I62088572"]}],"countries":["PL"],"is_corresponding":false,"raw_author_name":"Kornel Warwas","raw_affiliation_strings":["Department of Computer Science and Automatics, Faculty of Mechanical Engineering and Computer Science, University of Bielsko-Biala, 43-309 Bielsko-Biala, Poland"],"raw_orcid":"https://orcid.org/0000-0003-2577-550X","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Automatics, Faculty of Mechanical Engineering and Computer Science, University of Bielsko-Biala, 43-309 Bielsko-Biala, Poland","institution_ids":["https://openalex.org/I62088572"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5040752096"],"corresponding_institution_ids":["https://openalex.org/I62088572"],"apc_list":{"value":1400,"currency":"CHF","value_usd":1515},"apc_paid":{"value":1400,"currency":"CHF","value_usd":1515},"fwci":0.4859,"has_fulltext":true,"cited_by_count":3,"citation_normalized_percentile":{"value":0.69526759,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":95},"biblio":{"volume":"11","issue":"12","first_page":"576","last_page":"576"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11181","display_name":"Advanced Data Storage Technologies","score":0.994700014591217,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.994700014591217,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T12034","display_name":"Digital and Cyber Forensics","score":0.9932000041007996,"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9922000169754028,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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/computer-science","display_name":"Computer science","score":0.8382455110549927},{"id":"https://openalex.org/keywords/table","display_name":"Table (database)","score":0.603058934211731},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5998413562774658},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.5914750695228577},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.5662949085235596},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5227932333946228},{"id":"https://openalex.org/keywords/unicode","display_name":"Unicode","score":0.45782408118247986},{"id":"https://openalex.org/keywords/permutation","display_name":"Permutation (music)","score":0.45216429233551025},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.17759528756141663}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8382455110549927},{"id":"https://openalex.org/C45235069","wikidata":"https://www.wikidata.org/wiki/Q278425","display_name":"Table (database)","level":2,"score":0.603058934211731},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5998413562774658},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.5914750695228577},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.5662949085235596},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5227932333946228},{"id":"https://openalex.org/C500551929","wikidata":"https://www.wikidata.org/wiki/Q8819","display_name":"Unicode","level":2,"score":0.45782408118247986},{"id":"https://openalex.org/C21308566","wikidata":"https://www.wikidata.org/wiki/Q7169365","display_name":"Permutation (music)","level":2,"score":0.45216429233551025},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.17759528756141663},{"id":"https://openalex.org/C24890656","wikidata":"https://www.wikidata.org/wiki/Q82811","display_name":"Acoustics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.3390/info11120576","is_oa":true,"landing_page_url":"https://doi.org/10.3390/info11120576","pdf_url":"https://www.mdpi.com/2078-2489/11/12/576/pdf?version=1608687529","source":{"id":"https://openalex.org/S4210219776","display_name":"Information","issn_l":"2078-2489","issn":["2078-2489"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Information","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:928e3a6def034ec687d338318d0b914b","is_oa":true,"landing_page_url":"https://doaj.org/article/928e3a6def034ec687d338318d0b914b","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Information, Vol 11, Iss 12, p 576 (2020)","raw_type":"article"},{"id":"pmh:oai:mdpi.com:/2078-2489/11/12/576/","is_oa":true,"landing_page_url":"https://dx.doi.org/10.3390/info11120576","pdf_url":null,"source":{"id":"https://openalex.org/S4306400947","display_name":"MDPI (MDPI AG)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210097602","host_organization_name":"Multidisciplinary Digital Publishing Institute (Switzerland)","host_organization_lineage":["https://openalex.org/I4210097602"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Information; Volume 11; Issue 12; Pages: 576","raw_type":"Text"}],"best_oa_location":{"id":"doi:10.3390/info11120576","is_oa":true,"landing_page_url":"https://doi.org/10.3390/info11120576","pdf_url":"https://www.mdpi.com/2078-2489/11/12/576/pdf?version=1608687529","source":{"id":"https://openalex.org/S4210219776","display_name":"Information","issn_l":"2078-2489","issn":["2078-2489"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":"https://openalex.org/P4310310987","host_organization_name":"Multidisciplinary Digital Publishing Institute","host_organization_lineage":["https://openalex.org/P4310310987"],"host_organization_lineage_names":["Multidisciplinary Digital Publishing Institute"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Information","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3111193308.pdf","grobid_xml":"https://content.openalex.org/works/W3111193308.grobid-xml"},"referenced_works_count":13,"referenced_works":["https://openalex.org/W1575391024","https://openalex.org/W1975580388","https://openalex.org/W2053923031","https://openalex.org/W2538419163","https://openalex.org/W2587429114","https://openalex.org/W2753071191","https://openalex.org/W2901178224","https://openalex.org/W2993068660","https://openalex.org/W2997885847","https://openalex.org/W3028899774","https://openalex.org/W3157948251","https://openalex.org/W4240267682","https://openalex.org/W6990694143"],"related_works":["https://openalex.org/W1953677193","https://openalex.org/W3113362864","https://openalex.org/W2404000518","https://openalex.org/W589182691","https://openalex.org/W1993328117","https://openalex.org/W2358376734","https://openalex.org/W4288900686","https://openalex.org/W2160673483","https://openalex.org/W4298036227","https://openalex.org/W3081644756"],"abstract_inverted_index":{"The":[0,21,143],"objective":[1],"of":[2,14,23,30,33,36,49,52,68,97,128,136,153,157,164,187],"the":[3,12,19,27,31,53,60,65,73,81,88,94,98,103,108,115,119,134,150,155,162,184],"article":[4],"is":[5,26,146],"to":[6,10,40,93,102,105,110,182],"reveal":[7],"an":[8,172],"approach":[9,25],"hiding":[11,154],"code":[13,37,96,117,156,186],"stored":[15,17,43,99,137,158,188],"programs":[16,138,159],"in":[18,46],"database.":[20,120],"essence":[22],"this":[24],"complex":[28],"use":[29],"method":[32],"random":[34],"permutation":[35,74],"symbols":[38],"related":[39],"a":[41,84],"specific":[42],"program,":[44],"located":[45],"several":[47],"rows":[48],"some":[50,165],"attribute":[51],"database":[54,167],"system":[55],"table,":[56],"as":[57,59],"well":[58],"substitution":[61],"method.":[62],"Moreover,":[63],"with":[64,75,87,140],"possible":[66],"substitute":[67],"each":[69],"character":[70],"obtained":[71],"after":[72],"another":[76],"one":[77],"randomly":[78],"selected":[79],"from":[80],"Unicode":[82],"standard,":[83],"legitimate":[85],"user":[86],"appropriate":[89],"privileges":[90],"gets":[91],"access":[92],"source":[95,185],"program":[100,116],"due":[101],"ability":[104],"quickly":[106],"perform":[107],"inverse":[109],"masking":[111],"transformation":[112],"and":[113,124,179],"overwrite":[114],"into":[118],"All":[121],"other":[122],"users":[123],"attackers":[125],"without":[126],"knowledge":[127],"certain":[129],"information":[130],"can":[131],"only":[132],"read":[133],"codes":[135],"masked":[139],"format":[141],"preserving.":[142],"proposed":[144],"solution":[145],"more":[147],"efficient":[148],"than":[149],"existing":[151],"methods":[152],"provided":[160],"by":[161],"developers":[163],"modern":[166],"management":[168],"systems":[169],"(DBMS),":[170],"since":[171],"attacker":[173],"will":[174],"need":[175],"much":[176],"greater":[177],"computational":[178],"time":[180],"consumption":[181],"disclose":[183],"programs.":[189]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2021,"cited_by_count":2}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
