新标准哈希函数分析
密码学与安全
2022-09-27 v1
摘要
2012年10月2日,美国国家标准与技术研究院(NIST)宣布了将从此作为标准采用的新哈希算法。在总共73个候选算法中,由来自比利时和意大利的一组密码学家设计的 Keccak 获胜。此次密码哈希函数 SHA(安全哈希算法)新标准的公开遴选历时五年。其目标是从任意长度的输入模式生成固定大小的哈希值。NIST 对该系列标准的首次遴选发生于1993年,当时选定了 SHA-1,后来被 SHA-2 取代。本文重点从安全性和实现两方面分析 Keccak 函数,它是新 SHA-3 标准的基础。特别地,本文给出了在 Android 移动平台上的一种实现,提供了该移动操作系统中首个已知外部库,使任何开发者都能使用这一新标准哈希。最后,分析了新标准在物联网应用中的情况。
引用
@article{arxiv.2209.11857,
title = {Analysis of the new standard hash function},
author = {F Martín-Fernández and P Caballero-Gil},
journal= {arXiv preprint arXiv:2209.11857},
year = {2022}
}