首页> 外文会议>IEEE International Verification and Security Workshop >Opening Pandora's Box: Implication of RLUT on Secure FPGA Applications and IP Security
【24h】

Opening Pandora's Box: Implication of RLUT on Secure FPGA Applications and IP Security

机译:打开Pandora的盒子:RLUT对安全FPGA应用和IP安全的影响

获取原文

摘要

Modern FPGAs, due to its many advanced features, have become a popular implementation platform for various applications like aerospace, defence, automotive, cryptography and many more. Additionally, modern FPGAs are equipped with high performance hard-IPs which has reduced the performance gap between ASIC and FPGAs significantly. Dynamically Reconfigurable Look-up-Tables (RLUT) is an advanced feature of modern FPGAs whose content can be updated internally, even during run-time without requiring any bit-stream update. These RLUTs can be used to develop stealthy hardware Trojans with zero overhead payload designs. This phenomenon when combined with an efficient triggering methodology, can lead to the insertion of covert back-doors in cryptographic applications. Furthermore, RLUTs can be deployed for developing customizable S-Box and lightweight S-Box masking schemes. This lightweight S-Box masking scheme when combined with other non-efficient side channel countermeasures (like shuffling) can generate lightweight and efficient side channel countermeasure for lightweight cryptographic applications. Additionally, RLUTs can also be applied to solve long standing problem of FPGA based IP protection. FPGA vendors are making serious efforts for IP protection leading to standardization schemes like IEEE P1735. However, efficient techniques to prevent unauthorized overuse of IP still remain an open question. In this work, we have developed an efficient IP licensing scheme by combining RLUTs with physically unclonable functions (PUFs) and a lightweight cryptographic application. This work summarizes applications of RLUTs for different applications related with FPGA security. It shows applicability of RLUTs for security application on FPGA and its applicability on FPGA security by development of IP licensing protocols.
机译:现代FPGA,由于其许多先进的功能,已成为各种应用的流行实现平台,如航空航天,防御,汽车,密码学等各种应用。此外,现代FPGA配备了高性能硬IPS,可显着降低ASIC和FPGA之间的性能差距。动态可重新配置的查找表(RLUT)是现代FPGA的高级功能,其内容也可以在内部更新,即使在运行期间也不需要任何比特流更新。这些RLUT可用于开发具有零俯视有效载荷设计的隐身硬件特洛伊木马。这种现象与有效的触发方法结合时,可以导致隐蔽的背门在加密应用中插入。此外,可以部署Rluts以开发可自定义的S-Box和轻量级S-Box屏蔽方案。这种轻量级S盒掩蔽方案与其他非高效侧通道对策(如洗牌)相结合,可以为轻量级加密应用产生轻量级和高效的侧通道对策。此外,还可以应用RLUT来解决基于FPGA的IP保护的长站点。 FPGA供应商正在为IP保护做出严重的努力,导致IEEE P1735等标准化方案。但是,有效的技术要防止未经授权过度使用的IP仍然是一个开放的问题。在这项工作中,我们通过将Rluts与物理上不可分类的功能(PUF)和轻量级加密应用组合起来,开发了一种有效的IP许可方案。这项工作总结了Rluts对与FPGA安全相关的不同应用程序的应用。它显示了RLUTS在FPGA上的安全应用程序的适用性及其对IP许可协议开发的FPGA安全性的适用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号