推荐 3.5
Conf: 50%
FrogBard-512 是一种实验性的 512 位哈希函数,其核心是基于一个定制的 2048 位排列,该排列被组织为四个 512 位的“声部”(voices)。顺序模式采用 1024 位速率、1024 位容量、128 字节消息块和 16 轮排列。每一轮结合了公开的轮常数、四个源自 AES 的仿射等效字节替换、ARX 四分之一轮、一个奇偶依赖的跨声部混合层以及固定的通道排列。设计还包含一个独立域分离的树模式,使用 1 MiB 叶子、多线程处理以及一个用于四条独立等长消息的 AVX2 后端。本文给出了该结构的自包含描述,包括常数生成、填充、最终化、树编码、实现概要以及一致性向量。此外,文章报告了实验评估,涵盖固定向量测试、流等价性、排列求逆、标量和 SIMD 一致性、清理程序运行、基于 Valgrind 的内存和竞态分析、随机 API 测试、libFuzzer、AFL++、减轮扩散测量以及使用 PractRand 和 Dieharder 进行的大流统计测试。报告的结果提供了实现一致性的证据,并且在测试配置中没有发现明显的统计缺陷。然而,这些结果并不证明碰撞抵抗性、原像抵抗性、不可区分性或者结构性安全性。FrogBard-512 仍然是一个研究原型,尚未经过独立的密码分析。
💡 推荐理由: 尽管 FrogBard-512 尚未经过独立分析,其设计思路(结合 AES 派生子字节、ARX 和跨声部混合)对探索新型哈希函数结构具有参考价值,可能启发未来密码学原语的设计。
🎯 建议动作: 研究跟进
排序因子: 来自 arXiv 其他板块 (+2) | Community 数据源 (+1) | LLM 评分加成 (+0.5)