...
首页> 外文期刊>Journal of cryptographic engineering >An exploration of mechanisms for dynamic cryptographic instruction set extension
【24h】

An exploration of mechanisms for dynamic cryptographic instruction set extension

机译:动态密码指令集扩展机制的探索

获取原文
获取原文并翻译 | 示例
           

摘要

Instruction set extensions (ISEs) supplement a host processor with special-purpose, typically fixed-function hardware components and instructions to utilise them. For cryptographic use-cases, this can be very effective due to the demand for non-standard or niche operations that are not supported by general-purpose architectures. However, one disadvantage of fixed-function ISEs is inflexibility, contradicting a need for "algorithm agility". This paper explores a new approach, namely the provision of reconfigurable mechanisms to support dynamic (run-time changeable) ISEs. Our results, obtained using an FPGA-based LEON3 prototype, show that this approach provides a flexible general-purpose platform for cryptographic ISEs with all known advantages of previous work, but relies on careful analysis of the associated security issues.
机译:指令集扩展(ISE)为主机处理器补充了专用的,通常为固定功能的硬件组件和使用它们的指令。对于加密用例,由于需要通用体系结构不支持的非标准或特殊操作,因此这可能非常有效。但是,固定功能ISE的一个缺点是不灵活,与对“算法敏捷性”的需求相矛盾。本文探索了一种新方法,即提供可重新配置的机制来支持动态(运行时可变)ISE。我们的结果是使用基于FPGA的LEON3原型获得的,表明该方法为加密ISE提供了灵活的通用平台,具有先前工作的所有已知优点,但依赖于对相关安全问题的仔细分析。

著录项

  • 来源
    《Journal of cryptographic engineering》 |2012年第1期|p.1-18|共18页
  • 作者单位

    Department of Computer Science, University of Bristol, Merchant Venturers Building, Woodland Road, Bristol BS8 1UB, UK;

    Laboratory of Algorithmics, Cryptology and Security (LACS),University of Luxembourg, 6 rue Richard Coudenhove-Kalergi,LI359 Luxembourg, Luxembourg;

    Department of Computer Science, University of Bristol, Merchant Venturers Building, Woodland Road, Bristol BS8 1UB, UK;

    Department of Information and Computer Science,Aalto University, P.O.Box 15400, 00076 Aalto, Finland;

    Department of Computer Science, University of Bristol, Merchant Venturers Building, Woodland Road, Bristol BS8 1UB, UK;

    Department of Computer Science, University of Bristol, Merchant Venturers Building, Woodland Road, Bristol BS8 1UB, UK;

    Department of Computer Science, University of Bristol, Merchant Venturers Building, Woodland Road, Bristol BS8 1UB, UK;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    FPGA; embedded processor; instruction set extension;

    机译:FPGA;嵌入式处理器指令集扩展;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号