首页> 外文期刊>Sensors >Small Private Key MQPKS on an Embedded Microprocessor
【24h】

Small Private Key MQPKS on an Embedded Microprocessor

机译:嵌入式微处理器上的小型私钥MQPKS

获取原文
获取外文期刊封面目录资料

摘要

Multivariate quadratic () cryptography requires the use of long public and private keys to ensure a sufficient security level, but this is not favorable to embedded systems, which have limited system resources. Recently, various approaches to cryptography using reduced public keys have been studied. As a result of this, at CHES2011 (Cryptographic Hardware and Embedded Systems, 2011), a small public key scheme, was proposed, and its feasible implementation on an embedded microprocessor was reported at CHES2012. However, the implementation of a small private key scheme was not reported. For efficient implementation, random number generators can contribute to reduce the key size, but the cost of using a random number generator is much more complex than computing on modern microprocessors. Therefore, no feasible results have been reported on embedded microprocessors. In this paper, we propose a feasible implementation on embedded microprocessors for a small private key scheme using a pseudo-random number generator and hash function based on a block-cipher exploiting a hardware Advanced Encryption Standard (AES) accelerator. To speed up the performance, we apply various implementation methods, including parallel computation, on-the-fly computation, optimized logarithm representation, vinegar monomials and assembly programming. The proposed method reduces the private key size by about 99.9% and boosts signature generation and verification by 5.78% and 12.19% than previous results in CHES2012.
机译:多元二次加密需要使用较长的公共和私有密钥来确保足够的安全级别,但这对系统资源有限的嵌入式系统不利。最近,已经研究了使用减少的公共密钥的各种密码学方法。因此,在CHES2011(加密硬件和嵌入式系统,2011)上,提出了一种小型公钥方案,并在CHES2012上报道了其在嵌入式微处理器上的可行实现。但是,未报告实施小型私钥方案。为了有效实现,随机数生成器可以有助于减小密钥大小,但是使用随机数生成器的成本比在现代微处理器上进行计算要复杂得多。因此,没有关于嵌入式微处理器的可行结果的报道。在本文中,我们提出了一种在嵌入式微处理器上针对小型私钥方案的可行实施方案,该方案使用伪随机数生成器和散列函数(基于利用硬件高级加密标准(AES)加速器的块密码)来实现。为了提高性能,我们采用了多种实现方法,包括并行计算,即时计算,优化的对数表示,醋单体和汇编编程。所提出的方法将私钥的大小减少了约99.9%,并将签名生成和验证的速度比CHES2012的先前结果提高了5.78%和12.19%。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号