{"id":"https://openalex.org/W4407219103","doi":"https://doi.org/10.1145/3669940.3707243","title":"RTL Verification for Secure Speculation Using Contract Shadow Logic","display_name":"RTL Verification for Secure Speculation Using Contract Shadow Logic","publication_year":2025,"publication_date":"2025-02-06","ids":{"openalex":"https://openalex.org/W4407219103","doi":"https://doi.org/10.1145/3669940.3707243"},"language":"en","primary_location":{"id":"doi:10.1145/3669940.3707243","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3669940.3707243","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 1","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1145/3669940.3707243","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5071748112","display_name":"Qinhan Tan","orcid":"https://orcid.org/0000-0003-2475-3675"},"institutions":[{"id":"https://openalex.org/I20089843","display_name":"Princeton University","ror":"https://ror.org/00hx57361","country_code":"US","type":"education","lineage":["https://openalex.org/I20089843"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Qinhan Tan","raw_affiliation_strings":["Princeton University, Princeton, New Jersey, USA"],"affiliations":[{"raw_affiliation_string":"Princeton University, Princeton, New Jersey, USA","institution_ids":["https://openalex.org/I20089843"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5027590239","display_name":"Yuheng Yang","orcid":"https://orcid.org/0000-0001-8695-5139"},"institutions":[{"id":"https://openalex.org/I63966007","display_name":"Massachusetts Institute of Technology","ror":"https://ror.org/042nb2s44","country_code":"US","type":"education","lineage":["https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yuheng Yang","raw_affiliation_strings":["Massachusetts Institute of Technology, Cambridge, Massachusett, USA"],"affiliations":[{"raw_affiliation_string":"Massachusetts Institute of Technology, Cambridge, Massachusett, USA","institution_ids":["https://openalex.org/I63966007"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031573662","display_name":"Thomas Bourgeat","orcid":"https://orcid.org/0000-0002-8468-8409"},"institutions":[{"id":"https://openalex.org/I5124864","display_name":"\u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne","ror":"https://ror.org/02s376052","country_code":"CH","type":"education","lineage":["https://openalex.org/I2799323385","https://openalex.org/I5124864"]}],"countries":["CH"],"is_corresponding":false,"raw_author_name":"Thomas Bourgeat","raw_affiliation_strings":["\u00e9cole Polytechnique F\u00e9d\u00e9rale de Lausanne, Lausanne, Switzerland"],"affiliations":[{"raw_affiliation_string":"\u00e9cole Polytechnique F\u00e9d\u00e9rale de Lausanne, Lausanne, Switzerland","institution_ids":["https://openalex.org/I5124864"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085975362","display_name":"Sharad Malik","orcid":"https://orcid.org/0000-0002-0837-5443"},"institutions":[{"id":"https://openalex.org/I20089843","display_name":"Princeton University","ror":"https://ror.org/00hx57361","country_code":"US","type":"education","lineage":["https://openalex.org/I20089843"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sharad Malik","raw_affiliation_strings":["Princeton University, Princeton, New Jersey, USA"],"affiliations":[{"raw_affiliation_string":"Princeton University, Princeton, New Jersey, USA","institution_ids":["https://openalex.org/I20089843"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5057740643","display_name":"Mengjia Yan","orcid":"https://orcid.org/0000-0002-6206-9674"},"institutions":[{"id":"https://openalex.org/I63966007","display_name":"Massachusetts Institute of Technology","ror":"https://ror.org/042nb2s44","country_code":"US","type":"education","lineage":["https://openalex.org/I63966007"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mengjia Yan","raw_affiliation_strings":["Massachusetts Institute of Technology, Cambridge, Massachusett, USA"],"affiliations":[{"raw_affiliation_string":"Massachusetts Institute of Technology, Cambridge, Massachusett, USA","institution_ids":["https://openalex.org/I63966007"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5071748112"],"corresponding_institution_ids":["https://openalex.org/I20089843"],"apc_list":null,"apc_paid":null,"fwci":8.1489,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.96530494,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":91,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"970","last_page":"986"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11424","display_name":"Security and Verification in Computing","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/T11424","display_name":"Security and Verification in Computing","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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9994999766349792,"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"}},{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.998199999332428,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/speculation","display_name":"Speculation","score":0.8328857421875},{"id":"https://openalex.org/keywords/shadow","display_name":"Shadow (psychology)","score":0.7130393385887146},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6674153208732605},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5101519227027893},{"id":"https://openalex.org/keywords/business","display_name":"Business","score":0.16070353984832764},{"id":"https://openalex.org/keywords/finance","display_name":"Finance","score":0.12813487648963928},{"id":"https://openalex.org/keywords/psychology","display_name":"Psychology","score":0.06663578748703003}],"concepts":[{"id":"https://openalex.org/C47941915","wikidata":"https://www.wikidata.org/wiki/Q107885","display_name":"Speculation","level":2,"score":0.8328857421875},{"id":"https://openalex.org/C117797892","wikidata":"https://www.wikidata.org/wiki/Q286363","display_name":"Shadow (psychology)","level":2,"score":0.7130393385887146},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6674153208732605},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5101519227027893},{"id":"https://openalex.org/C144133560","wikidata":"https://www.wikidata.org/wiki/Q4830453","display_name":"Business","level":0,"score":0.16070353984832764},{"id":"https://openalex.org/C10138342","wikidata":"https://www.wikidata.org/wiki/Q43015","display_name":"Finance","level":1,"score":0.12813487648963928},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.06663578748703003},{"id":"https://openalex.org/C542102704","wikidata":"https://www.wikidata.org/wiki/Q183257","display_name":"Psychotherapist","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3669940.3707243","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3669940.3707243","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 1","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3669940.3707243","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3669940.3707243","pdf_url":null,"source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 30th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 1","raw_type":"proceedings-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":63,"referenced_works":["https://openalex.org/W200116028","https://openalex.org/W2103175743","https://openalex.org/W2130427425","https://openalex.org/W2131129639","https://openalex.org/W2147657366","https://openalex.org/W2171006263","https://openalex.org/W2781781855","https://openalex.org/W2884163605","https://openalex.org/W2884364581","https://openalex.org/W2888798936","https://openalex.org/W2889508486","https://openalex.org/W2903910116","https://openalex.org/W2904129921","https://openalex.org/W2952322674","https://openalex.org/W2954241526","https://openalex.org/W2962722502","https://openalex.org/W2963311060","https://openalex.org/W2964281551","https://openalex.org/W2971539790","https://openalex.org/W2976763854","https://openalex.org/W2979633637","https://openalex.org/W2979717833","https://openalex.org/W2982848142","https://openalex.org/W2985509521","https://openalex.org/W2989861912","https://openalex.org/W3015844221","https://openalex.org/W3016942189","https://openalex.org/W3021358986","https://openalex.org/W3034103899","https://openalex.org/W3092493782","https://openalex.org/W3097783227","https://openalex.org/W3153387123","https://openalex.org/W3153564332","https://openalex.org/W3159033757","https://openalex.org/W3161170391","https://openalex.org/W3171088241","https://openalex.org/W3187343772","https://openalex.org/W3187569413","https://openalex.org/W3191114843","https://openalex.org/W3199976353","https://openalex.org/W3202816353","https://openalex.org/W3214469396","https://openalex.org/W3214883374","https://openalex.org/W4212766237","https://openalex.org/W4213079971","https://openalex.org/W4232120412","https://openalex.org/W4234212765","https://openalex.org/W4247198503","https://openalex.org/W4250728693","https://openalex.org/W4252672524","https://openalex.org/W4281986595","https://openalex.org/W4288057787","https://openalex.org/W4288086178","https://openalex.org/W4289038676","https://openalex.org/W4308643131","https://openalex.org/W4376312585","https://openalex.org/W4380881134","https://openalex.org/W4386437595","https://openalex.org/W4388858465","https://openalex.org/W4388858498","https://openalex.org/W4389158869","https://openalex.org/W4389161199","https://openalex.org/W6753443810"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W4243792164","https://openalex.org/W2147782221","https://openalex.org/W2076161440","https://openalex.org/W3107943460","https://openalex.org/W2799624154","https://openalex.org/W4250172181","https://openalex.org/W2489870153"],"abstract_inverted_index":{"Modern":[0],"out-of-order":[1],"processors":[2],"face":[3],"speculative":[4,40],"execution":[5,41],"attacks.":[6],"Despite":[7],"various":[8],"proposed":[9],"software":[10],"and":[11,28],"hardware":[12,35],"mitigations":[13],"to":[14,37],"prevent":[15],"such":[16],"attacks,":[17],"new":[18],"attacks":[19,42],"keep":[20],"arising":[21],"from":[22],"unknown":[23],"vulnerabilities.":[24],"Thus,":[25],"a":[26],"formal":[27],"rigorous":[29],"evaluation":[30],"of":[31,34],"the":[32],"ability":[33],"designs":[36],"deal":[38],"with":[39],"is":[43],"urgently":[44],"desired.":[45]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":1}],"updated_date":"2026-03-13T16:22:10.518609","created_date":"2025-10-10T00:00:00"}
