{"id":975,"date":"2018-12-12T05:24:00","date_gmt":"2018-12-12T05:24:00","guid":{"rendered":"http:\/\/sites.nyuad.nyu.edu\/dfx\/?page_id=975"},"modified":"2020-06-27T09:52:53","modified_gmt":"2020-06-27T09:52:53","slug":"next-generation-trusted-chip","status":"publish","type":"page","link":"https:\/\/sites.nyuad.nyu.edu\/dfx\/next-generation-trusted-chip\/","title":{"rendered":"Next Generation Trusted Chip: Functionality Stripping with No Traces Left Behind"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;3.22&#8243;][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;3.25&#8243; background_size=&#8221;initial&#8221; background_position=&#8221;top_left&#8221; background_repeat=&#8221;repeat&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_text _builder_version=&#8221;3.17.6&#8243;]<\/p>\n<h3><strong>Implementing SFLL With No Structural Traces<\/strong><\/h3>\n<p>December 2018<\/p>\n<p>This is the next generation chip that is resilient to untrusted fabrication and reverse engineering. The <a href=\"https:\/\/sites.nyuad.nyu.edu\/dfx\/first-chip-resilient-to-untrusted-fab-and-end-users\/\" target=\"_blank\" rel=\"noopener noreferrer\">previous version chip<\/a> implemented SFLL in a way dependent on the synthesis tools, leaving some structural traces behind, inferring the secret key. In this version, functionality is stripped by truly removing logic; hence, no structural traces are left for the attacker to exploit. All other security guarantees of SFLL are also retained. For more information on this traceless implementation, please refer to the SFLL-fault technique explained in:<\/p>\n<p>\u201c<em>Customized Locking of IP Blocks on a Multi-Million-Gate SoC<\/em>\u201c, A Sengupta, M Nabeel, A Ashraf, and O Sinanoglu, ICCAD 2018<\/p>\n<p>\u201c<em>ATPG-Based Cost-Effective, Secure Logic Locking<\/em>\u201c, A Sengupta, M Nabeel, M Yasin, and O Sinanoglu, VTS 2018<\/p>\n<p><strong>Attack Framework: <\/strong>If you think you can identify vulnerabilities in this version, here is a <a href=\"https:\/\/github.com\/micky960\/SFLL_fault\" target=\"_blank\" rel=\"noopener noreferrer\">link<\/a> to access all you need to launch your attack.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;3.25&#8243; custom_padding=&#8221;|||&#8221; custom_padding__hover=&#8221;|||&#8221;][et_pb_image src=&#8221;https:\/\/sites.nyuad.nyu.edu\/dfx\/wp-content\/uploads\/2018\/12\/New_Chip.jpg&#8221; align_tablet=&#8221;center&#8221; align_last_edited=&#8221;on|desktop&#8221; _builder_version=&#8221;3.23&#8243;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;3.26.5&#8243;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;3.26.5&#8243;][et_pb_video src=&#8221;https:\/\/youtu.be\/6eI_tn_jX4M&#8221; _builder_version=&#8221;3.26.5&#8243;][\/et_pb_video][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Implementing SFLL With No Structural TracesDecember 2018This is the next generation chip that is resilient to untrusted fabrication and reverse engineering. The previous version chip implemented SFLL in a way dependent on the synthesis tools, leaving some structural traces behind, inferring the secret key. In this version, functionality is stripped by truly removing logic; hence, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"class_list":["post-975","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/sites.nyuad.nyu.edu\/dfx\/wp-json\/wp\/v2\/pages\/975","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sites.nyuad.nyu.edu\/dfx\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sites.nyuad.nyu.edu\/dfx\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sites.nyuad.nyu.edu\/dfx\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.nyuad.nyu.edu\/dfx\/wp-json\/wp\/v2\/comments?post=975"}],"version-history":[{"count":9,"href":"https:\/\/sites.nyuad.nyu.edu\/dfx\/wp-json\/wp\/v2\/pages\/975\/revisions"}],"predecessor-version":[{"id":1075,"href":"https:\/\/sites.nyuad.nyu.edu\/dfx\/wp-json\/wp\/v2\/pages\/975\/revisions\/1075"}],"wp:attachment":[{"href":"https:\/\/sites.nyuad.nyu.edu\/dfx\/wp-json\/wp\/v2\/media?parent=975"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}