基于神经网络的单向散列函数
密码学与安全
2007-07-30 v1 神经与进化计算
摘要
基于三层神经网络构造了一个散列函数。三个神经元层分别用于实现数据混淆、扩散和压缩,并提出了多块散列模式以支持变长明文。理论分析和实验结果表明,该散列函数是单向的,具有高密钥敏感性和明文敏感性,并能抵抗生日攻击或中间人攻击。此外,神经网络的特性使其易于并行实现。这些特性使其成为数据签名或认证的合适选择。
关键词
引用
@article{arxiv.0707.4032,
title = {One-way Hash Function Based on Neural Network},
author = {Shiguo Lian and Jinsheng Sun and Zhiquan Wang},
journal= {arXiv preprint arXiv:0707.4032},
year = {2007}
}
评论
7 pages,5 figures,submitted