{"id":"https://openalex.org/W7117876952","doi":"https://doi.org/10.1109/milcom64451.2025.11310771","title":"Ma\u2019at: FPGA-Assisted Dual-Core Architecture for Deterministic IoT Telemetry Integrity","display_name":"Ma\u2019at: FPGA-Assisted Dual-Core Architecture for Deterministic IoT Telemetry Integrity","publication_year":2025,"publication_date":"2025-10-06","ids":{"openalex":"https://openalex.org/W7117876952","doi":"https://doi.org/10.1109/milcom64451.2025.11310771"},"language":null,"primary_location":{"id":"doi:10.1109/milcom64451.2025.11310771","is_oa":false,"landing_page_url":"https://doi.org/10.1109/milcom64451.2025.11310771","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"MILCOM 2025 - 2025 IEEE Military Communications Conference (MILCOM)","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/A5121724653","display_name":"Mohamed El-Hadedy","orcid":null},"institutions":[{"id":"https://openalex.org/I98947143","display_name":"California State Polytechnic University","ror":"https://ror.org/05by5hm18","country_code":"US","type":"education","lineage":["https://openalex.org/I98947143"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Mohamed El-Hadedy","raw_affiliation_strings":["California State Polytechnic University,Department of Electrical and Computer Engineering,Pomona,USA"],"affiliations":[{"raw_affiliation_string":"California State Polytechnic University,Department of Electrical and Computer Engineering,Pomona,USA","institution_ids":["https://openalex.org/I98947143"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111443099","display_name":"Wen-Mei W. Hwu","orcid":null},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Wen-Mei Hwu","raw_affiliation_strings":["University of Illinois at Urbana-Champaign,Coordinated Science Laboratory,USA"],"affiliations":[{"raw_affiliation_string":"University of Illinois at Urbana-Champaign,Coordinated Science Laboratory,USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5047145926","display_name":"Benny Cheng","orcid":null},"institutions":[{"id":"https://openalex.org/I2802287952","display_name":"Naval Surface Warfare Center","ror":"https://ror.org/03d4ecn10","country_code":"US","type":"facility","lineage":["https://openalex.org/I1328969757","https://openalex.org/I1330347796","https://openalex.org/I2802287952","https://openalex.org/I3130687028"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Benny Cheng","raw_affiliation_strings":["Naval Surface Warfare Center,Corona Division,USA"],"affiliations":[{"raw_affiliation_string":"Naval Surface Warfare Center,Corona Division,USA","institution_ids":["https://openalex.org/I2802287952"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5121724653"],"corresponding_institution_ids":["https://openalex.org/I98947143"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.82023853,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.7329000234603882,"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.7329000234603882,"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.11800000071525574,"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/T11424","display_name":"Security and Verification in Computing","score":0.031099999323487282,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/checksum","display_name":"Checksum","score":0.8007000088691711},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5325000286102295},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.5033000111579895},{"id":"https://openalex.org/keywords/guard","display_name":"Guard (computer science)","score":0.46880000829696655},{"id":"https://openalex.org/keywords/hash-function","display_name":"Hash function","score":0.45649999380111694},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.4171999990940094},{"id":"https://openalex.org/keywords/global-positioning-system","display_name":"Global Positioning System","score":0.40549999475479126},{"id":"https://openalex.org/keywords/timestamp","display_name":"Timestamp","score":0.3880999982357025}],"concepts":[{"id":"https://openalex.org/C162372511","wikidata":"https://www.wikidata.org/wiki/Q218341","display_name":"Checksum","level":2,"score":0.8007000088691711},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7335000038146973},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6139000058174133},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5325000286102295},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.5033000111579895},{"id":"https://openalex.org/C141141315","wikidata":"https://www.wikidata.org/wiki/Q2379942","display_name":"Guard (computer science)","level":2,"score":0.46880000829696655},{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.45649999380111694},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.4171999990940094},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.412200003862381},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.4090999960899353},{"id":"https://openalex.org/C60229501","wikidata":"https://www.wikidata.org/wiki/Q18822","display_name":"Global Positioning System","level":2,"score":0.40549999475479126},{"id":"https://openalex.org/C113954288","wikidata":"https://www.wikidata.org/wiki/Q186885","display_name":"Timestamp","level":2,"score":0.3880999982357025},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3626999855041504},{"id":"https://openalex.org/C41661131","wikidata":"https://www.wikidata.org/wiki/Q220764","display_name":"Interrupt","level":3,"score":0.3580000102519989},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.34360000491142273},{"id":"https://openalex.org/C183121708","wikidata":"https://www.wikidata.org/wiki/Q209867","display_name":"Telemetry","level":2,"score":0.3255000114440918},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.304500013589859},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.2973000109195709},{"id":"https://openalex.org/C81860439","wikidata":"https://www.wikidata.org/wiki/Q251212","display_name":"Internet of Things","level":2,"score":0.29499998688697815},{"id":"https://openalex.org/C2777674469","wikidata":"https://www.wikidata.org/wiki/Q20741011","display_name":"Virtex","level":3,"score":0.2791999876499176},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.27469998598098755},{"id":"https://openalex.org/C137627569","wikidata":"https://www.wikidata.org/wiki/Q245471","display_name":"Cyclic redundancy check","level":3,"score":0.2676999866962433},{"id":"https://openalex.org/C3913047","wikidata":"https://www.wikidata.org/wiki/Q1956265","display_name":"sync","level":3,"score":0.25290000438690186},{"id":"https://openalex.org/C2780945871","wikidata":"https://www.wikidata.org/wiki/Q194274","display_name":"Backup","level":2,"score":0.25279998779296875}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/milcom64451.2025.11310771","is_oa":false,"landing_page_url":"https://doi.org/10.1109/milcom64451.2025.11310771","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"MILCOM 2025 - 2025 IEEE Military Communications Conference (MILCOM)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320332923","display_name":"U.S. Navy","ror":"https://ror.org/03ar0mv07"},{"id":"https://openalex.org/F4320337345","display_name":"Office of Naval Research","ror":"https://ror.org/00rk2pe57"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":6,"referenced_works":["https://openalex.org/W1987476244","https://openalex.org/W2604813584","https://openalex.org/W4304140744","https://openalex.org/W4308413682","https://openalex.org/W4377969796","https://openalex.org/W4385400569"],"related_works":[],"abstract_inverted_index":{"Mission-critical":[0],"IoT":[1,148],"nodes":[2],"must":[3],"protect":[4],"every":[5],"telemetry":[6,149],"record":[7],"without":[8],"blowing":[9],"tight":[10],"power":[11],"and":[12,18,38,52,69,101,146],"latency":[13],"budgets,":[14],"even":[15],"under":[16,91,105],"I/O":[17,107],"memory":[19],"stress.":[20],"We":[21],"present":[22],"Ma'at,":[23],"a":[24,113,153],"dual-core":[25],"design":[26],"on":[27],"Zynq-7000":[28],"(PYNQ-Z1)":[29],"that":[30,140],"separates":[31],"GPS":[32],"ingest":[33],"(Core-0)":[34],"from":[35,87,125],"hashing":[36],"(Core-1)":[37],"adds":[39],"two":[40],"small":[41],"FPGA":[42,142],"blocks:":[43],"an":[44,53],"in-line":[45],"NMEA":[46],"0183":[47],"checksum":[48],"+":[49],"timestamp":[50],"guard":[51,111],"Ascon-Hash":[54],"accelerator":[55,76],"reached":[56],"via":[57],"simple-mode":[58],"AXI-DMA.On":[59],"live":[60],"GPS,":[61],"Ma'at":[62],"sustains":[63],"about":[64,133],"1.0\u20131.1":[65],"hashes/s":[66,71,80],"in":[67,81,119,130,136],"software":[68,131],"1.48":[70],"with":[72,159],"programmable-logic":[73],"offload;":[74],"the":[75,94],"alone":[77],"reaches":[78],"169.9":[79],"self-test.":[82],"Offloading":[83],"cuts":[84],"Core-0":[85],"load":[86],"over":[88],"70%":[89],"to":[90,132,156],"60%,":[92],"trims":[93],"long-tail":[95],"GPS-to-tag":[96],"delay":[97],"by":[98],"roughly":[99],"one-fifth,":[100],"keeps":[102],"any":[103],"slowdown":[104],"background":[106],"within":[108],"20%.":[109],"The":[110],"enforces":[112],"fixed":[114],"2":[115],"s":[116],"replay":[117],"window":[118],"hardware.":[120],"Energy":[121],"per":[122],"hash":[123],"drops":[124],"more":[126],"than":[127],"1":[128],"J":[129],"9":[134],"mJ":[135],"self-test.These":[137],"results":[138],"show":[139],"modest":[141],"help\u2014checksum,":[143],"timestamp,":[144],"DMA,":[145],"hash\u2014hardens":[147],"today":[150],"while":[151],"preserving":[152],"direct":[154],"path":[155],"authenticated":[157],"encryption":[158],"Ascon.":[160]},"counts_by_year":[],"updated_date":"2026-04-09T08:11:56.329763","created_date":"2026-01-01T00:00:00"}
