{"id":"https://openalex.org/W4321789409","doi":"https://doi.org/10.3390/a16030127","title":"The Need for Speed: A Fast Guessing Entropy Calculation for Deep Learning-Based SCA","display_name":"The Need for Speed: A Fast Guessing Entropy Calculation for Deep Learning-Based SCA","publication_year":2023,"publication_date":"2023-02-23","ids":{"openalex":"https://openalex.org/W4321789409","doi":"https://doi.org/10.3390/a16030127"},"language":"en","primary_location":{"id":"doi:10.3390/a16030127","is_oa":true,"landing_page_url":"https://doi.org/10.3390/a16030127","pdf_url":"https://www.mdpi.com/1999-4893/16/3/127/pdf?version=1677163539","source":{"id":"https://openalex.org/S190629608","display_name":"Algorithms","issn_l":"1999-4893","issn":["1999-4893"],"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":"Algorithms","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://www.mdpi.com/1999-4893/16/3/127/pdf?version=1677163539","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5082617536","display_name":"Guilherme Perin","orcid":"https://orcid.org/0000-0003-3799-7636"},"institutions":[{"id":"https://openalex.org/I121797337","display_name":"Leiden University","ror":"https://ror.org/027bh9e22","country_code":"NL","type":"education","lineage":["https://openalex.org/I121797337"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Guilherme Perin","raw_affiliation_strings":["Leiden Institute of Advanced Computer Science (LIACS), Leiden University, Niels Bohrweg 1, 2333 CA Leiden, The Netherlands"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Leiden Institute of Advanced Computer Science (LIACS), Leiden University, Niels Bohrweg 1, 2333 CA Leiden, The Netherlands","institution_ids":["https://openalex.org/I121797337"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045570758","display_name":"Lichao Wu","orcid":"https://orcid.org/0000-0002-7139-732X"},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"Lichao Wu","raw_affiliation_strings":["Faculty of Electrical Engineering, Mathematics & Computer Science, Delft University of Technology, Mekelweg 5, 2628 CD Delft, The Netherlands"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Faculty of Electrical Engineering, Mathematics & Computer Science, Delft University of Technology, Mekelweg 5, 2628 CD Delft, The Netherlands","institution_ids":["https://openalex.org/I98358874"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5024072796","display_name":"Stjepan Picek","orcid":"https://orcid.org/0000-0001-7509-4337"},"institutions":[{"id":"https://openalex.org/I145872427","display_name":"Radboud University Nijmegen","ror":"https://ror.org/016xsfp80","country_code":"NL","type":"education","lineage":["https://openalex.org/I145872427"]}],"countries":["NL"],"is_corresponding":true,"raw_author_name":"Stjepan Picek","raw_affiliation_strings":["Digital Security Group, Radboud University, Houtlaan 4, 6525 XZ Nijmegen, The Netherlands"],"raw_orcid":"https://orcid.org/0000-0001-7509-4337","affiliations":[{"raw_affiliation_string":"Digital Security Group, Radboud University, Houtlaan 4, 6525 XZ Nijmegen, The Netherlands","institution_ids":["https://openalex.org/I145872427"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5024072796"],"corresponding_institution_ids":["https://openalex.org/I145872427"],"apc_list":{"value":1600,"currency":"CHF","value_usd":1782},"apc_paid":{"value":1600,"currency":"CHF","value_usd":1782},"fwci":0.5637,"has_fulltext":true,"cited_by_count":4,"citation_normalized_percentile":{"value":0.70632494,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":96},"biblio":{"volume":"16","issue":"3","first_page":"127","last_page":"127"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.9998999834060669,"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/T10951","display_name":"Cryptographic Implementations and Security","score":0.9998999834060669,"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/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.9866999983787537,"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"}},{"id":"https://openalex.org/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9854000210762024,"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/hyperparameter","display_name":"Hyperparameter","score":0.7931945323944092},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7614721059799194},{"id":"https://openalex.org/keywords/overfitting","display_name":"Overfitting","score":0.6343457698822021},{"id":"https://openalex.org/keywords/deep-learning","display_name":"Deep learning","score":0.6030338406562805},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5703955888748169},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.5403104424476624},{"id":"https://openalex.org/keywords/preprocessor","display_name":"Preprocessor","score":0.49487394094467163},{"id":"https://openalex.org/keywords/early-stopping","display_name":"Early stopping","score":0.47307950258255005},{"id":"https://openalex.org/keywords/profiling","display_name":"Profiling (computer programming)","score":0.46545201539993286},{"id":"https://openalex.org/keywords/entropy","display_name":"Entropy (arrow of time)","score":0.45819127559661865},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.4171465039253235},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.3967408537864685}],"concepts":[{"id":"https://openalex.org/C8642999","wikidata":"https://www.wikidata.org/wiki/Q4171168","display_name":"Hyperparameter","level":2,"score":0.7931945323944092},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7614721059799194},{"id":"https://openalex.org/C22019652","wikidata":"https://www.wikidata.org/wiki/Q331309","display_name":"Overfitting","level":3,"score":0.6343457698822021},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.6030338406562805},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5703955888748169},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.5403104424476624},{"id":"https://openalex.org/C34736171","wikidata":"https://www.wikidata.org/wiki/Q918333","display_name":"Preprocessor","level":2,"score":0.49487394094467163},{"id":"https://openalex.org/C5465570","wikidata":"https://www.wikidata.org/wiki/Q5326898","display_name":"Early stopping","level":3,"score":0.47307950258255005},{"id":"https://openalex.org/C187191949","wikidata":"https://www.wikidata.org/wiki/Q1138496","display_name":"Profiling (computer programming)","level":2,"score":0.46545201539993286},{"id":"https://openalex.org/C106301342","wikidata":"https://www.wikidata.org/wiki/Q4117933","display_name":"Entropy (arrow of time)","level":2,"score":0.45819127559661865},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.4171465039253235},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.3967408537864685},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"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/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":6,"locations":[{"id":"doi:10.3390/a16030127","is_oa":true,"landing_page_url":"https://doi.org/10.3390/a16030127","pdf_url":"https://www.mdpi.com/1999-4893/16/3/127/pdf?version=1677163539","source":{"id":"https://openalex.org/S190629608","display_name":"Algorithms","issn_l":"1999-4893","issn":["1999-4893"],"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":"Algorithms","raw_type":"journal-article"},{"id":"pmh:oai:repository.ubn.ru.nl:2066/291692","is_oa":true,"landing_page_url":"https://hdl.handle.net/2066/291692","pdf_url":"https://repository.ubn.ru.nl//bitstream/handle/2066/291692/291692.pdf","source":{"id":"https://openalex.org/S4306401067","display_name":"Radboud Repository (Radboud University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I145872427","host_organization_name":"Radboud University Nijmegen","host_organization_lineage":["https://openalex.org/I145872427"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Article / Letter to editor"},{"id":"pmh:ru:oai:repository.ubn.ru.nl:2066/291692","is_oa":true,"landing_page_url":"http://hdl.handle.net/2066/291692","pdf_url":"https://repository.ubn.ru.nl/bitstream/handle/2066/291692/1/291692.pdf","source":{"id":"https://openalex.org/S4306401843","display_name":"Data Archiving and Networked Services (DANS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1322597698","host_organization_name":"Royal Netherlands Academy of Arts and Sciences","host_organization_lineage":["https://openalex.org/I1322597698"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Algorithms, 16, 1 - 16","raw_type":"info:eu-repo/semantics/article"},{"id":"pmh:oai:doaj.org/article:4cdf94a0fbaa48d7b9bfd5457c276b18","is_oa":true,"landing_page_url":"https://doaj.org/article/4cdf94a0fbaa48d7b9bfd5457c276b18","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":"Algorithms, Vol 16, Iss 3, p 127 (2023)","raw_type":"article"},{"id":"pmh:oai:mdpi.com:/1999-4893/16/3/127/","is_oa":true,"landing_page_url":"https://dx.doi.org/10.3390/a16030127","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":"Algorithms","raw_type":"Text"},{"id":"pmh:oai:tudelft.nl:uuid:1f0c99bc-8cca-47ae-ae3d-abe9d906308f","is_oa":false,"landing_page_url":"http://resolver.tudelft.nl/uuid:1f0c99bc-8cca-47ae-ae3d-abe9d906308f","pdf_url":null,"source":{"id":"https://openalex.org/S4306400906","display_name":"Research Repository (Delft University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I98358874","host_organization_name":"Delft University of Technology","host_organization_lineage":["https://openalex.org/I98358874"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"journal article"}],"best_oa_location":{"id":"doi:10.3390/a16030127","is_oa":true,"landing_page_url":"https://doi.org/10.3390/a16030127","pdf_url":"https://www.mdpi.com/1999-4893/16/3/127/pdf?version=1677163539","source":{"id":"https://openalex.org/S190629608","display_name":"Algorithms","issn_l":"1999-4893","issn":["1999-4893"],"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":"Algorithms","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4321789409.pdf"},"referenced_works_count":37,"referenced_works":["https://openalex.org/W1499081748","https://openalex.org/W1562542037","https://openalex.org/W1752847028","https://openalex.org/W1862426464","https://openalex.org/W1983705402","https://openalex.org/W1993482360","https://openalex.org/W2095705004","https://openalex.org/W2154909745","https://openalex.org/W2293927790","https://openalex.org/W2746796098","https://openalex.org/W2810943746","https://openalex.org/W2914572864","https://openalex.org/W2955506029","https://openalex.org/W2967098993","https://openalex.org/W2990296674","https://openalex.org/W2990306706","https://openalex.org/W2996022685","https://openalex.org/W3003493139","https://openalex.org/W3046385973","https://openalex.org/W3046682795","https://openalex.org/W3046730596","https://openalex.org/W3096110808","https://openalex.org/W3126247501","https://openalex.org/W3178245564","https://openalex.org/W3203012334","https://openalex.org/W3210816702","https://openalex.org/W3216624979","https://openalex.org/W4205428673","https://openalex.org/W4226266650","https://openalex.org/W4239750483","https://openalex.org/W4245524709","https://openalex.org/W4285505389","https://openalex.org/W6674330103","https://openalex.org/W6752790553","https://openalex.org/W6769987458","https://openalex.org/W6771898502","https://openalex.org/W6781303778"],"related_works":["https://openalex.org/W4298369531","https://openalex.org/W4254751698","https://openalex.org/W2922073769","https://openalex.org/W1582774210","https://openalex.org/W4320854463","https://openalex.org/W3040157805","https://openalex.org/W4288022214","https://openalex.org/W4385768004","https://openalex.org/W3008105014","https://openalex.org/W3155135229"],"abstract_inverted_index":{"The":[0],"adoption":[1],"of":[2,77,122,144,151,165],"deep":[3,48,52,197],"neural":[4],"networks":[5],"for":[6,13,104,114],"profiling":[7,105,171],"side-channel":[8,106],"attacks":[9],"opened":[10],"new":[11],"perspectives":[12],"leakage":[14],"detection.":[15],"Recent":[16],"publications":[17],"showed":[18],"that":[19,90,131],"cryptographic":[20],"implementations":[21],"featuring":[22],"different":[23],"countermeasures":[24],"could":[25],"be":[26,135],"broken":[27],"without":[28,147],"feature":[29],"selection":[30],"or":[31],"trace":[32],"preprocessing.":[33],"This":[34,128],"success":[35],"comes":[36],"with":[37],"a":[38,74,92,100],"high":[39,62],"price:":[40],"an":[41,86],"extensive":[42],"hyperparameter":[43,167,186],"search":[44,168],"to":[45,60,68,180,193],"find":[46,194],"optimal":[47],"learning":[49,53,198],"models.":[50,199],"As":[51],"models":[54],"usually":[55],"suffer":[56],"from":[57],"overfitting":[58],"due":[59],"their":[61],"fitting":[63],"capacity,":[64],"it":[65,108],"is":[66,83,99,109,125,178],"crucial":[67],"avoid":[69],"over-training":[70],"regimes,":[71],"which":[72],"require":[73],"correct":[75],"number":[76,121,143],"epochs.":[78],"For":[79],"that,":[80],"early":[81,152],"stopping":[82,153],"employed":[84],"as":[85],"efficient":[87,196],"regularization":[88],"method":[89],"requires":[91],"consistent":[93],"validation":[94,123,145],"metric.":[95],"Although":[96],"guessing":[97,132,175],"entropy":[98,133,176],"highly":[101],"informative":[102],"metric":[103],"attacks,":[107],"time-consuming,":[110],"especially":[111],"if":[112],"computed":[113,137],"all":[115],"epochs":[116],"during":[117,138],"training,":[118],"and":[119,169,189],"the":[120,142,149,160,163,166],"traces":[124,146],"significantly":[126,157],"large.":[127],"paper":[129],"shows":[130],"can":[134],"efficiently":[136],"training":[139],"by":[140],"reducing":[141],"affecting":[148],"efficiency":[150],"decisions.":[154],"Our":[155,173],"solution":[156],"speeds":[158],"up":[159,179],"process,":[161],"impacting":[162],"performance":[164],"overall":[170],"attack.":[172],"fast":[174],"calculation":[177],"16\u00d7":[181],"faster,":[182],"resulting":[183],"in":[184],"more":[185,195],"tuning":[187],"experiments":[188],"allowing":[190],"security":[191],"evaluators":[192]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":2}],"updated_date":"2026-07-23T08:03:31.855105","created_date":"2023-02-25T00:00:00"}
