{"id":"https://openalex.org/W2572141147","doi":"https://doi.org/10.1109/ccst.2016.7815720","title":"On the application of symbolic regression and genetic programming for cryptanalysis of symmetric encryption algorithm","display_name":"On the application of symbolic regression and genetic programming for cryptanalysis of symmetric encryption algorithm","publication_year":2016,"publication_date":"2016-10-01","ids":{"openalex":"https://openalex.org/W2572141147","doi":"https://doi.org/10.1109/ccst.2016.7815720","mag":"2572141147"},"language":"en","primary_location":{"id":"doi:10.1109/ccst.2016.7815720","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ccst.2016.7815720","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 IEEE International Carnahan Conference on Security Technology (ICCST)","raw_type":"proceedings-article"},"type":"article","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/A5035307486","display_name":"Tom\u00e1\u0161 Smetka","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tomas Smetka","raw_affiliation_strings":["Faculty of Information Technology, BUT, Brno, Czech Republic"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Faculty of Information Technology, BUT, Brno, Czech Republic","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037488079","display_name":"Ivan Homoliak","orcid":"https://orcid.org/0000-0002-0790-0875"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ivan Homoliak","raw_affiliation_strings":["Faculty of Information Technology, BUT, Brno, Czech Republic"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Faculty of Information Technology, BUT, Brno, Czech Republic","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5008969416","display_name":"Petr Han\u00e1\u010dek","orcid":"https://orcid.org/0000-0001-5507-0768"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Petr Hanacek","raw_affiliation_strings":["Faculty of Information Technology, BUT, Brno, Czech Republic"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Faculty of Information Technology, BUT, Brno, Czech Republic","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.3249,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.88006815,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"5","issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11975","display_name":"Evolutionary Algorithms and Applications","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T11975","display_name":"Evolutionary Algorithms and Applications","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10100","display_name":"Metaheuristic Optimization Algorithms Research","score":0.9977999925613403,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T11764","display_name":"Evolution and Genetic Dynamics","score":0.9819999933242798,"subfield":{"id":"https://openalex.org/subfields/1311","display_name":"Genetics"},"field":{"id":"https://openalex.org/fields/13","display_name":"Biochemistry, Genetics and Molecular Biology"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/genetic-programming","display_name":"Genetic programming","score":0.7251079082489014},{"id":"https://openalex.org/keywords/cryptanalysis","display_name":"Cryptanalysis","score":0.6836938261985779},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.6723077297210693},{"id":"https://openalex.org/keywords/plaintext","display_name":"Plaintext","score":0.636051595211029},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5884143710136414},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.5063194036483765},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.463352233171463},{"id":"https://openalex.org/keywords/linear-cryptanalysis","display_name":"Linear cryptanalysis","score":0.44484665989875793},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.42280831933021545},{"id":"https://openalex.org/keywords/evolutionary-algorithm","display_name":"Evolutionary algorithm","score":0.41244858503341675},{"id":"https://openalex.org/keywords/symbolic-regression","display_name":"Symbolic regression","score":0.4105921983718872},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.3460877239704132},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.17703738808631897}],"concepts":[{"id":"https://openalex.org/C110332635","wikidata":"https://www.wikidata.org/wiki/Q629498","display_name":"Genetic programming","level":2,"score":0.7251079082489014},{"id":"https://openalex.org/C181149355","wikidata":"https://www.wikidata.org/wiki/Q897511","display_name":"Cryptanalysis","level":3,"score":0.6836938261985779},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.6723077297210693},{"id":"https://openalex.org/C92717368","wikidata":"https://www.wikidata.org/wiki/Q1162538","display_name":"Plaintext","level":3,"score":0.636051595211029},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5884143710136414},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.5063194036483765},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.463352233171463},{"id":"https://openalex.org/C82424418","wikidata":"https://www.wikidata.org/wiki/Q1826463","display_name":"Linear cryptanalysis","level":4,"score":0.44484665989875793},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.42280831933021545},{"id":"https://openalex.org/C159149176","wikidata":"https://www.wikidata.org/wiki/Q14489129","display_name":"Evolutionary algorithm","level":2,"score":0.41244858503341675},{"id":"https://openalex.org/C2776400721","wikidata":"https://www.wikidata.org/wiki/Q18171762","display_name":"Symbolic regression","level":3,"score":0.4105921983718872},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.3460877239704132},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.17703738808631897},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ccst.2016.7815720","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ccst.2016.7815720","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2016 IEEE International Carnahan Conference on Security Technology (ICCST)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":12,"referenced_works":["https://openalex.org/W1483736078","https://openalex.org/W1502761295","https://openalex.org/W1543488019","https://openalex.org/W1576818901","https://openalex.org/W1991374982","https://openalex.org/W1996948904","https://openalex.org/W2074886859","https://openalex.org/W2100604298","https://openalex.org/W2152150600","https://openalex.org/W2500753917","https://openalex.org/W3023540311","https://openalex.org/W4232144296"],"related_works":["https://openalex.org/W2968285896","https://openalex.org/W2381504162","https://openalex.org/W1567571923","https://openalex.org/W2472646430","https://openalex.org/W2610450612","https://openalex.org/W2549153708","https://openalex.org/W1964607451","https://openalex.org/W2897801744","https://openalex.org/W2147355282","https://openalex.org/W2394133867"],"abstract_inverted_index":{"The":[0,108,139,154,182,200,224,234,260],"aim":[1],"of":[2,10,15,17,33,36,48,75,115,131,149,162,168,178,184,196,226,236,244,256,262,274,280,293,297],"the":[3,13,26,31,34,49,73,113,147,166,169,194,217,242,245,254,263,272,275,278,298],"paper":[4],"is":[5,64,110,119,129,144,186,214,290],"to":[6,25,55,65,96],"show":[7],"different":[8],"point":[9],"view":[11],"on":[12,271],"problem":[14],"cryptanalysis":[16,222],"symmetric":[18,77],"encryption":[19,78,237],"algorithms.":[20],"Our":[21,61],"dissimilar":[22],"approach,":[23],"compared":[24],"existing":[27],"methods,":[28],"lies":[29],"in":[30,41,53,151,165,277],"use":[32],"power":[35],"evolutionary":[37,121],"principles":[38],"which":[39,128,192],"are":[40],"our":[42,221,227,286],"cryptanalytic":[43],"system":[44],"applied":[45],"with":[46],"leveraging":[47],"genetic":[50],"programming":[51],"(GP)":[52],"order":[54],"perform":[56],"known":[57],"plaintext":[58],"attack":[59],"(KPA).":[60],"expected":[62],"result":[63],"find":[66],"a":[67,76,87,136,176,189,197,203,206,211,257],"program":[68,88],"(i.e.":[69],"function)":[70],"that":[71,100,285],"models":[72],"behavior":[74],"algorithm":[79],"DES":[80,299],"instantiated":[81],"by":[82,104,125,188,253],"specific":[83],"key.":[84,107],"If":[85],"such":[86],"would":[89],"exist,":[90],"then":[91],"it":[92],"could":[93],"be":[94],"possible":[95],"decipher":[97],"new":[98],"messages":[99],"have":[101],"been":[102],"encrypted":[103],"unknown":[105],"secret":[106],"GP":[109,118,150,170,185,288],"employed":[111,145],"as":[112,146,216],"basis":[114],"this":[116],"work.":[117],"an":[120],"algorithm-based":[122],"methodology":[123],"inspired":[124],"biological":[126],"evolution":[127,183],"capable":[130,292],"creating":[132],"computer":[133],"programs":[134],"solving":[135],"corresponding":[137,198],"problem.":[138,153,199,223],"symbolic":[140],"regression":[141],"(SR)":[142],"method":[143,156],"application":[148],"practical":[152],"SR":[155],"builds":[157],"functions":[158,174],"from":[159],"predefined":[160],"set":[161],"terminal":[163],"blocks":[164],"process":[167,279],"evolution;":[171],"and":[172,210,265],"these":[173],"approximate":[175],"list":[177],"input":[179],"value":[180,209],"pairs.":[181],"controlled":[187],"fitness":[190,218],"function":[191,219],"evaluates":[193],"goal":[195],"Hamming":[201],"distance,":[202],"difference":[204],"between":[205],"current":[207],"individual":[208],"reference":[212],"one,":[213],"chosen":[215],"for":[220],"results":[225,276,283],"experiments":[228],"did":[229,239],"not":[230,240,291],"confirmed":[231],"initial":[232,264],"expectation.":[233],"number":[235],"rounds":[238],"influence":[241,270],"quality":[243,250,273],"best":[246],"individual,":[247],"however,":[248],"its":[249],"was":[251],"influenced":[252],"cardinality":[255],"training":[258],"set.":[259],"elimination":[261],"final":[266],"permutations":[267],"had":[268],"no":[269],"evolution.":[281],"These":[282],"showed":[284],"KPA":[287],"solution":[289],"revealing":[294],"internal":[295],"structure":[296],"algorithm's":[300],"behavior.":[301]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
