论文标题

分析新标准哈希功能

Analysis of the new standard hash function

论文作者

Martín-Fernández, F, Caballero-Gil, P

论文摘要

在2 $^{nd} $ 2012年10月,美国的NIST(国家标准技术研究所)在美国宣布了新的哈希算法,该算法将从现在开始作为标准采用。在共有73名候选人中,获胜者是Keccak,由来自比利时和意大利的一群密码学家设计。公众选择了新标准的加密哈希功能SHA(安全哈希算法)花了五年的时间。它的对象是从任意长度的图案中生成固定大小的哈希尺寸。 1993年选择了SHA-1,后来由SHA-2取代了SHA-1,代表NIST代表NIST的第一次选择。本文从安全性的角度和Keccak函数的实现(这是新的SHA-3标准的基础)都关注分析。特别是,此处介绍了Android的移动平台中的实现,为该移动操作系统提供了第一个已知的外部库,以便任何开发人员都可以使用新的标准哈希。最后,分析了物联网应用程序的新标准。

On 2$^{nd}$ October 2012 the NIST (National Institute of Standards and Technology) in the United States of America announced the new hashing algorithm which will be adopted as standard from now on. Among a total of 73 candidates, the winner was Keccak, designed by a group of cryptographers from Belgium and Italy. The public selection of a new standard of cryptographic hash function SHA (Secure Hash Algorithm) took five years. Its object is to generate a hash a fixed size from a pattern with arbitrary length. The first selection on behalf of NIST on a standard of this family took place in 1993 when SHA-1 was chosen, which later on was replaced by SHA-2. This paper is focused on the analysis both from the point of view of security and the implementation of the Keccak function, which is the base of the new SHA-3 standard. In particular, an implementation in the mobile platform Android is presented here, providing the first known external library in this mobile operating system so that any developer could use the new standard hashing. Finally, the new standard in applications in the Internet of Things is analysed.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源