{"id":"https://openalex.org/W4249288078","doi":"https://doi.org/10.2478/v10065-012-0027-x","title":"Hash function generation by means of Gene Expression Programming","display_name":"Hash function generation by means of Gene Expression Programming","publication_year":2012,"publication_date":"2012-01-01","ids":{"openalex":"https://openalex.org/W4249288078","doi":"https://doi.org/10.2478/v10065-012-0027-x"},"language":"en","primary_location":{"id":"doi:10.2478/v10065-012-0027-x","is_oa":true,"landing_page_url":"https://doi.org/10.2478/v10065-012-0027-x","pdf_url":"https://journals.umcs.pl/ai/article/download/3354/2548","source":{"id":"https://openalex.org/S4210184648","display_name":"Annales Universitatis Mariae Curie-Sklodowska sectio AI \u2013 Informatica","issn_l":"1732-1360","issn":["1732-1360","2083-3628"],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310320322","host_organization_name":"De Gruyter Open","host_organization_lineage":["https://openalex.org/P4310320322","https://openalex.org/P4310313990"],"host_organization_lineage_names":["De Gruyter Open","De Gruyter"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Annales UMCS, Informatica","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://journals.umcs.pl/ai/article/download/3354/2548","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5020868628","display_name":"S\u00e9bastien Varrette","orcid":"https://orcid.org/0000-0001-9011-851X"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"S\u00e9bastien Varrette","raw_affiliation_strings":["University of Luxembourg, Computer Science and Communications (CSC) Research Unit, 6, rue Richard Coudenhove-Kalergi, L-1359 Luxembourg, Luxembourg"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Luxembourg, Computer Science and Communications (CSC) Research Unit, 6, rue Richard Coudenhove-Kalergi, L-1359 Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5032370661","display_name":"Jakub Muszy\u0144ski","orcid":null},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Jakub Muszy\u0144ski","raw_affiliation_strings":["University of Luxembourg, Computer Science and Communications (CSC) Research Unit, 6, rue Richard Coudenhove-Kalergi, L-1359 Luxembourg, Luxembourg"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Luxembourg, Computer Science and Communications (CSC) Research Unit, 6, rue Richard Coudenhove-Kalergi, L-1359 Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5058311932","display_name":"Pascal Bouvry","orcid":"https://orcid.org/0000-0001-9338-2834"},"institutions":[{"id":"https://openalex.org/I186903577","display_name":"University of Luxembourg","ror":"https://ror.org/036x5ad56","country_code":"LU","type":"education","lineage":["https://openalex.org/I186903577"]}],"countries":["LU"],"is_corresponding":false,"raw_author_name":"Pascal Bouvry","raw_affiliation_strings":["University of Luxembourg, Computer Science and Communications (CSC) Research Unit, 6, rue Richard Coudenhove-Kalergi, L-1359 Luxembourg, Luxembourg"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Luxembourg, Computer Science and Communications (CSC) Research Unit, 6, rue Richard Coudenhove-Kalergi, L-1359 Luxembourg, Luxembourg","institution_ids":["https://openalex.org/I186903577"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I186903577"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":5,"citation_normalized_percentile":{"value":0.42564604,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"12","issue":"3","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11975","display_name":"Evolutionary Algorithms and Applications","score":0.9995999932289124,"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":0.9995999932289124,"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.9807999730110168,"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"}},{"id":"https://openalex.org/T10621","display_name":"Gene Regulatory Network Analysis","score":0.9768000245094299,"subfield":{"id":"https://openalex.org/subfields/1312","display_name":"Molecular Biology"},"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/computer-science","display_name":"Computer science","score":0.777105450630188},{"id":"https://openalex.org/keywords/cryptographic-hash-function","display_name":"Cryptographic hash function","score":0.7636873722076416},{"id":"https://openalex.org/keywords/hash-function","display_name":"Hash function","score":0.7350616455078125},{"id":"https://openalex.org/keywords/secure-hash-algorithm","display_name":"Secure Hash Algorithm","score":0.6159752607345581},{"id":"https://openalex.org/keywords/security-of-cryptographic-hash-functions","display_name":"Security of cryptographic hash functions","score":0.59063321352005},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.5445478558540344},{"id":"https://openalex.org/keywords/cryptographic-primitive","display_name":"Cryptographic primitive","score":0.5436451435089111},{"id":"https://openalex.org/keywords/sha-2","display_name":"SHA-2","score":0.542796790599823},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.5387682914733887},{"id":"https://openalex.org/keywords/genetic-programming","display_name":"Genetic programming","score":0.49768856167793274},{"id":"https://openalex.org/keywords/heuristic","display_name":"Heuristic","score":0.4633292555809021},{"id":"https://openalex.org/keywords/heuristics","display_name":"Heuristics","score":0.44951701164245605},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.43732428550720215},{"id":"https://openalex.org/keywords/cryptographic-protocol","display_name":"Cryptographic protocol","score":0.30761998891830444},{"id":"https://openalex.org/keywords/double-hashing","display_name":"Double hashing","score":0.223247230052948},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.1894323229789734},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.1576734185218811},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.14376014471054077}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.777105450630188},{"id":"https://openalex.org/C7608002","wikidata":"https://www.wikidata.org/wiki/Q477202","display_name":"Cryptographic hash function","level":3,"score":0.7636873722076416},{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.7350616455078125},{"id":"https://openalex.org/C9661340","wikidata":"https://www.wikidata.org/wiki/Q257799","display_name":"Secure Hash Algorithm","level":5,"score":0.6159752607345581},{"id":"https://openalex.org/C165511393","wikidata":"https://www.wikidata.org/wiki/Q7252276","display_name":"Security of cryptographic hash functions","level":5,"score":0.59063321352005},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.5445478558540344},{"id":"https://openalex.org/C15927051","wikidata":"https://www.wikidata.org/wiki/Q246593","display_name":"Cryptographic primitive","level":4,"score":0.5436451435089111},{"id":"https://openalex.org/C190157925","wikidata":"https://www.wikidata.org/wiki/Q1968605","display_name":"SHA-2","level":4,"score":0.542796790599823},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.5387682914733887},{"id":"https://openalex.org/C110332635","wikidata":"https://www.wikidata.org/wiki/Q629498","display_name":"Genetic programming","level":2,"score":0.49768856167793274},{"id":"https://openalex.org/C173801870","wikidata":"https://www.wikidata.org/wiki/Q201413","display_name":"Heuristic","level":2,"score":0.4633292555809021},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.44951701164245605},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.43732428550720215},{"id":"https://openalex.org/C33884865","wikidata":"https://www.wikidata.org/wiki/Q1254335","display_name":"Cryptographic protocol","level":3,"score":0.30761998891830444},{"id":"https://openalex.org/C138111711","wikidata":"https://www.wikidata.org/wiki/Q478351","display_name":"Double hashing","level":4,"score":0.223247230052948},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.1894323229789734},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1576734185218811},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.14376014471054077},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.2478/v10065-012-0027-x","is_oa":true,"landing_page_url":"https://doi.org/10.2478/v10065-012-0027-x","pdf_url":"https://journals.umcs.pl/ai/article/download/3354/2548","source":{"id":"https://openalex.org/S4210184648","display_name":"Annales Universitatis Mariae Curie-Sklodowska sectio AI \u2013 Informatica","issn_l":"1732-1360","issn":["1732-1360","2083-3628"],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310320322","host_organization_name":"De Gruyter Open","host_organization_lineage":["https://openalex.org/P4310320322","https://openalex.org/P4310313990"],"host_organization_lineage_names":["De Gruyter Open","De Gruyter"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Annales UMCS, Informatica","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.2478/v10065-012-0027-x","is_oa":true,"landing_page_url":"https://doi.org/10.2478/v10065-012-0027-x","pdf_url":"https://journals.umcs.pl/ai/article/download/3354/2548","source":{"id":"https://openalex.org/S4210184648","display_name":"Annales Universitatis Mariae Curie-Sklodowska sectio AI \u2013 Informatica","issn_l":"1732-1360","issn":["1732-1360","2083-3628"],"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/P4310320322","host_organization_name":"De Gruyter Open","host_organization_lineage":["https://openalex.org/P4310320322","https://openalex.org/P4310313990"],"host_organization_lineage_names":["De Gruyter Open","De Gruyter"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Annales UMCS, Informatica","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Partnerships for the goals","id":"https://metadata.un.org/sdg/17","score":0.4399999976158142}],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4249288078.pdf","grobid_xml":"https://content.openalex.org/works/W4249288078.grobid-xml"},"referenced_works_count":13,"referenced_works":["https://openalex.org/W20271813","https://openalex.org/W50116563","https://openalex.org/W1495653136","https://openalex.org/W1501347617","https://openalex.org/W1542869478","https://openalex.org/W1549228503","https://openalex.org/W1560335348","https://openalex.org/W2076271322","https://openalex.org/W2119251656","https://openalex.org/W2126105956","https://openalex.org/W2148721664","https://openalex.org/W4248614413","https://openalex.org/W4289126832"],"related_works":["https://openalex.org/W1663728611","https://openalex.org/W2342330140","https://openalex.org/W2785118141","https://openalex.org/W4289821808","https://openalex.org/W1773180899","https://openalex.org/W275246813","https://openalex.org/W3206432962","https://openalex.org/W2227130482","https://openalex.org/W1590262417","https://openalex.org/W2141288318"],"abstract_inverted_index":{":":[0],"Cryptographic":[1],"hash":[2,32,81,96,133],"functions":[3,33,82,115,123,264,282],"are":[4,34,83,87,124,304],"fundamental":[5],"primitives":[6,159],"in":[7,38,89,169,210,228,270,300],"modern":[8],"cryptography":[9],"and":[10,52,86,108,135,251,306],"have":[11],"many":[12],"security":[13],"applications":[14],"(data":[15],"integrity":[16],"checking,":[17],"cryptographic":[18,158,315],"protocols,":[19],"digital":[20],"signatures,":[21],"pseudo":[22],"random":[23],"number":[24],"generators":[25],"etc.).":[26],"At":[27],"the":[28,39,42,47,55,71,101,126,129,147,154,175,188,206,211,217,234,260,274,278,284,296,308,314],"same":[29],"time":[30],"novel":[31],"designed":[35],"(for":[36],"instance":[37],"framework":[40,219,239],"of":[41,50,60,73,93,118,128,131,156,237,262,280,310],"SHA-3":[43],"contest":[44],"organized":[45],"by":[46,116],"National":[48],"Institute":[49],"Standards":[51],"Technology":[53],"(NIST)),":[54],"cryptanalysts":[56],"exhibit":[57],"a":[58,94,184,226,266,301],"set":[59,279],"statistical":[61],"metrics":[62,110],"(propagation":[63],"criterion,":[64],"frequency":[65],"analysis":[66],"etc.)":[67,244],"able":[68],"to":[69,78,103,111,142,149,205,258,272,313],"assert":[70],"quality":[72],"new":[74,95],"proposals.":[75],"Also,":[76],"rules":[77],"design":[79,155,235],"good":[80,144],"now":[84],"known":[85],"followed":[88],"every":[90],"reasonable":[91],"proposal":[92],"scheme.":[97],"This":[98],"article":[99,231],"investigates":[100],"ways":[102],"build":[104],"on":[105,233,247],"this":[106,163,215,230,238,290],"experiment":[107],"those":[109],"generate":[112],"automatically":[113],"compression":[114,263],"means":[117],"Evolutionary":[119],"Algorithms":[120],"(EAs).":[121],"Such":[122],"at":[125],"heart":[127],"construction":[130],"iterative":[132],"schemes":[134],"it":[136,223],"is":[137,160,220,224,292],"therefore":[138],"crucial":[139],"for":[140,153,187],"them":[141],"hold":[143],"properties.":[145],"Actually,":[146],"idea":[148],"use":[150],"nature-inspired":[151],"heuristics":[152],"such":[157],"not":[161,293],"new:":[162],"approach":[164],"has":[165],"been":[166],"successfully":[167],"applied":[168],"several":[170],"previous":[171,212],"works,":[172],"typically":[173],"using":[174],"Genetic":[176],"Programming":[177,194],"(GP)":[178],"heuristic":[179],"[1].":[180],"Here,":[181],"we":[182,256],"exploit":[183],"hybrid":[185],"meta-heuristic":[186],"evolutionary":[189],"process":[190],"called":[191],"Gene":[192],"Expression":[193],"(GEP)":[195],"[2]":[196],"that":[197,255],"appeared":[198],"far":[199],"more":[200],"efficient":[201],"computationally":[202],"speaking":[203],"compared":[204],"GP":[207],"paradigm":[208],"used":[209],"papers.":[213],"In":[214],"context,":[216],"GEPHashSearch":[218],"presented.":[221],"As":[222],"still":[225],"work":[227],"progress,":[229],"focuses":[232],"aspects":[236],"(individuals":[240],"definitions,":[241],"fitness":[242,286],"objectives":[243],"rather":[245],"than":[246],"complete":[248],"implementation":[249],"details":[250],"validation":[252],"results.":[253],"Note":[254],"propose":[257],"tackle":[259],"generation":[261],"as":[265],"multi-objective":[267],"optimization":[268],"problem":[269],"order":[271],"identify":[273],"Pareto":[275],"front":[276],"i.e.":[277],"non-dominated":[281],"over":[283],"four":[285],"criteria":[287],"considered.":[288],"If":[289],"goal":[291],"yet":[294],"reached,":[295],"first":[297],"experimental":[298],"results":[299],"mono-objective":[302],"context":[303],"promising":[305],"open":[307],"perspective":[309],"fruitful":[311],"contributions":[312],"community.":[316]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2017,"cited_by_count":2},{"year":2016,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
