【24h】

High-Level Synthesis for side-channel defense

机译:高层综合防御

获取原文

摘要

The Internet of Things (IoT) and cloud computing rely on strong confidence in security of confidential or highly privacy sensitive data. Therefore, side-channel leakage is an important threat, but countermeasures require expert-level security knowledge for efficient application, limiting adoption. This work addresses this need by presenting the first High-Level Synthesis (HLS) flow with primary focus on side-channel leakage reduction. Minimal security annotation to the high-level C-code is sufficient to perform automatic analysis of security critical operations with corresponding insertion of countermeasures. Additionally, imbalanced branches are detected and corrected. For practicality, the flow can meet both resource and information leakage constraints. The presented flow is extensively evaluated on established HLS benchmarks and a general IoT benchmark. Under identical resource constraints, leakage is reduced between 32% and 72% compared to the reference. Under leakage target, the constraints are achieved with 31% to 81% less resource overhead.
机译:物联网(IoT)和云计算依赖于对机密或高度隐私敏感数据的安全性的强烈信心。因此,边信道泄漏是一个重要的威胁,但是对策需要专家级的安全知识才能有效应用,从而限制了采用。这项工作通过展示第一个高级合成(HLS)流程(主要侧重于减少侧通道泄漏)解决了这一需求。对高级C代码的最小安全性注释足以执行对安全性至关重要的操作的自动分析,并带有相应的对策。此外,不平衡的分支将被检测到并得到纠正。为了实用,流程可以同时满足资源和信息泄漏的约束。在已建立的HLS基准和通用IoT基准上对提出的流程进行了广泛的评估。在相同的资源约束下,与参考相比,泄漏减少了32%至72%。在泄漏目标下,可以通过减少31%到81%的资源开销来实现约束。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号