{"id":"https://openalex.org/W4389337731","doi":"https://doi.org/10.1145/3635719","title":"Design, Calibration, and Evaluation of Real-time Waveform Matching on an FPGA-based Digitizer at 10 GS/s","display_name":"Design, Calibration, and Evaluation of Real-time Waveform Matching on an FPGA-based Digitizer at 10 GS/s","publication_year":2023,"publication_date":"2023-12-05","ids":{"openalex":"https://openalex.org/W4389337731","doi":"https://doi.org/10.1145/3635719"},"language":"en","primary_location":{"id":"doi:10.1145/3635719","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3635719","pdf_url":null,"source":{"id":"https://openalex.org/S112809824","display_name":"ACM Transactions on Reconfigurable Technology and Systems","issn_l":"1936-7406","issn":["1936-7406","1936-7414"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Reconfigurable Technology and Systems","raw_type":"journal-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/A5004423777","display_name":"Jens Trautmann","orcid":"https://orcid.org/0000-0002-1288-964X"},"institutions":[{"id":"https://openalex.org/I181369854","display_name":"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg","ror":"https://ror.org/00f7hpc57","country_code":"DE","type":"education","lineage":["https://openalex.org/I181369854"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Jens Trautmann","raw_affiliation_strings":["Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg, Erlangen, Germany"],"raw_orcid":"https://orcid.org/0000-0002-1288-964X","affiliations":[{"raw_affiliation_string":"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg, Erlangen, Germany","institution_ids":["https://openalex.org/I181369854"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089375624","display_name":"P. Kruger","orcid":"https://orcid.org/0000-0002-4295-5062"},"institutions":[{"id":"https://openalex.org/I181369854","display_name":"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg","ror":"https://ror.org/00f7hpc57","country_code":"DE","type":"education","lineage":["https://openalex.org/I181369854"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Paul Kr\u00fcger","raw_affiliation_strings":["Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg, Erlangen, Germany"],"raw_orcid":"https://orcid.org/0000-0002-4295-5062","affiliations":[{"raw_affiliation_string":"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg, Erlangen, Germany","institution_ids":["https://openalex.org/I181369854"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054355703","display_name":"Andreas Becher","orcid":"https://orcid.org/0000-0003-2750-7349"},"institutions":[{"id":"https://openalex.org/I119449181","display_name":"Technische Universit\u00e4t Ilmenau","ror":"https://ror.org/01weqhp73","country_code":"DE","type":"education","lineage":["https://openalex.org/I119449181"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Andreas Becher","raw_affiliation_strings":["Technische Universit\u00e4t Ilmenau, Ilmenau, Germany"],"raw_orcid":"https://orcid.org/0000-0003-2750-7349","affiliations":[{"raw_affiliation_string":"Technische Universit\u00e4t Ilmenau, Ilmenau, Germany","institution_ids":["https://openalex.org/I119449181"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036056755","display_name":"Stefan Wildermann","orcid":"https://orcid.org/0000-0002-4324-2187"},"institutions":[{"id":"https://openalex.org/I181369854","display_name":"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg","ror":"https://ror.org/00f7hpc57","country_code":"DE","type":"education","lineage":["https://openalex.org/I181369854"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Stefan Wildermann","raw_affiliation_strings":["Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg, Erlangen, Germany"],"raw_orcid":"https://orcid.org/0000-0002-4324-2187","affiliations":[{"raw_affiliation_string":"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg, Erlangen, Germany","institution_ids":["https://openalex.org/I181369854"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5076672029","display_name":"J\u00fcrgen Teich","orcid":"https://orcid.org/0000-0001-6285-5862"},"institutions":[{"id":"https://openalex.org/I181369854","display_name":"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg","ror":"https://ror.org/00f7hpc57","country_code":"DE","type":"education","lineage":["https://openalex.org/I181369854"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"J\u00fcrgen Teich","raw_affiliation_strings":["Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg, Erlangen, Germany"],"raw_orcid":"https://orcid.org/0000-0001-6285-5862","affiliations":[{"raw_affiliation_string":"Friedrich-Alexander-Universit\u00e4t Erlangen-N\u00fcrnberg, Erlangen, Germany","institution_ids":["https://openalex.org/I181369854"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5004423777"],"corresponding_institution_ids":["https://openalex.org/I181369854"],"apc_list":null,"apc_paid":null,"fwci":0.1657,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.5835739,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":"17","issue":"2","first_page":"1","last_page":"28"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.9988999962806702,"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.9988999962806702,"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/T11417","display_name":"Advancements in PLL and VCO Technologies","score":0.998199999332428,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11017","display_name":"Chaos-based Image/Signal Encryption","score":0.979200005531311,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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.7896355986595154},{"id":"https://openalex.org/keywords/waveform","display_name":"Waveform","score":0.7732936143875122},{"id":"https://openalex.org/keywords/calibration","display_name":"Calibration","score":0.7367786169052124},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.7266162037849426},{"id":"https://openalex.org/keywords/matching","display_name":"Matching (statistics)","score":0.5969527363777161},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3739917278289795},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.3261674642562866},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.3076598048210144},{"id":"https://openalex.org/keywords/statistics","display_name":"Statistics","score":0.14037641882896423},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.09651288390159607},{"id":"https://openalex.org/keywords/telecommunications","display_name":"Telecommunications","score":0.08625924587249756}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7896355986595154},{"id":"https://openalex.org/C197424946","wikidata":"https://www.wikidata.org/wiki/Q1165717","display_name":"Waveform","level":3,"score":0.7732936143875122},{"id":"https://openalex.org/C165838908","wikidata":"https://www.wikidata.org/wiki/Q736777","display_name":"Calibration","level":2,"score":0.7367786169052124},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.7266162037849426},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.5969527363777161},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3739917278289795},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3261674642562866},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3076598048210144},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.14037641882896423},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.09651288390159607},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.08625924587249756},{"id":"https://openalex.org/C554190296","wikidata":"https://www.wikidata.org/wiki/Q47528","display_name":"Radar","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3635719","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3635719","pdf_url":null,"source":{"id":"https://openalex.org/S112809824","display_name":"ACM Transactions on Reconfigurable Technology and Systems","issn_l":"1936-7406","issn":["1936-7406","1936-7414"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Reconfigurable Technology and Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2857958101","display_name":null,"funder_award_id":"393541319","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"},{"id":"https://openalex.org/G7800647177","display_name":null,"funder_award_id":"393541319/GRK2475/1-2019","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"}],"funders":[{"id":"https://openalex.org/F4320320879","display_name":"Deutsche Forschungsgemeinschaft","ror":"https://ror.org/018mejw64"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W629994323","https://openalex.org/W1584950990","https://openalex.org/W2038631119","https://openalex.org/W2080698191","https://openalex.org/W2154909745","https://openalex.org/W2242153142","https://openalex.org/W2292672296","https://openalex.org/W2294868896","https://openalex.org/W2336452661","https://openalex.org/W2489352025","https://openalex.org/W2686848947","https://openalex.org/W2898293623","https://openalex.org/W2911964244","https://openalex.org/W3158365608","https://openalex.org/W3160077564","https://openalex.org/W3216772124","https://openalex.org/W4231519232","https://openalex.org/W4256171630","https://openalex.org/W4308219462","https://openalex.org/W4321637138"],"related_works":["https://openalex.org/W1974895211","https://openalex.org/W2176409448","https://openalex.org/W2129841057","https://openalex.org/W3040712279","https://openalex.org/W2364769705","https://openalex.org/W2056136368","https://openalex.org/W2374664672","https://openalex.org/W4367555392","https://openalex.org/W2883092465","https://openalex.org/W2351812187"],"abstract_inverted_index":{"Digitizing":[0],"side-channel":[1,13],"signals":[2],"at":[3,157],"high":[4],"sampling":[5,94],"rates":[6,95],"produces":[7],"huge":[8],"amounts":[9],"of":[10,41,102,114,138,144,163,199],"data,":[11],"while":[12],"analysis":[14],"techniques":[15,31],"only":[16,91],"need":[17],"those":[18],"specific":[19,75,136],"trace":[20],"segments":[21],"containing":[22],"Cryptographic":[23],"Operations":[24],"(COs).":[25],"For":[26],"detecting":[27],"these":[28],"segments,":[29],"waveform-matching":[30,111,132],"have":[32],"been":[33],"established":[34],"comparing":[35],"the":[36,42,70,83,98,131,135,139,142,149,167,179,183,192,197],"signal":[37],"with":[38],"a":[39,74,109,120,127,161],"template":[40],"CO\u2019s":[43],"characteristic":[44],"pattern.":[45,77],"Real-time":[46],"waveform":[47,117,155,188],"matching":[48,71,118,156,189],"requires":[49],"highly":[50],"parallel":[51,110],"implementations":[52],"as":[53,61],"achieved":[54],"by":[55,63,148],"hardware":[56,72,145],"design":[57],"but":[58],"also":[59,125],"reconfigurability":[60],"provided":[62,147],"Field-Programmable":[64],"Gate":[65],"Arrays":[66],"(FPGAs)":[67],"to":[68,73,97,134,166,172,177,190],"adapt":[69],"CO":[76,140],"However,":[78],"currently":[79],"proposed":[80],"designs":[81],"process":[82,92],"samples":[84],"from":[85],"analog-to-digital":[86],"converters":[87],"sequentially":[88],"and":[89],"can":[90],"low":[93],"due":[96],"limited":[99],"clock":[100],"speed":[101],"FPGAs.":[103],"In":[104],"this":[105],"article,":[106],"we":[107],"present":[108,126],"architecture":[112],"capable":[113],"performing":[115],"high-speed":[116],"on":[119],"high-end":[121],"FPGA-based":[122],"digitizer.":[123],"We":[124,174],"workflow":[128],"for":[129,181],"calibrating":[130],"system":[133],"pattern":[137],"in":[141,196],"presence":[143,198],"restrictions":[146],"FPGA":[150],"hardware.":[151],"Our":[152],"implementation":[153,170],"enables":[154],"10":[158],"GS/s,":[159],"offering":[160],"speedup":[162],"50\u00d7":[164],"compared":[165],"fastest":[168],"state-of-the-art":[169],"known":[171],"us.":[173],"demonstrate":[175],"how":[176],"apply":[178],"technique":[180],"attacking":[182],"widespread":[184],"XTS-AES":[185],"algorithm":[186],"using":[187],"recover":[191],"encrypted":[193],"tweak":[194],"even":[195],"so-called":[200],"systemic":[201],"noise.":[202]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
