摘要
本发明涉及一种兼容Ascon算法族的硬件实现装置及方法,属于数字集成电路设计优化和密码学领域。该方法通过将Ascon‑128加解密、Ascon‑128a加解密、Ascon‑hash、Ascon‑hasha这几种算法统一划分为四大处理阶段:初始化处理、相关数据处理、输入数据处理、终止化处理;并且将四个处理阶段进行流水化处理以提升数据吞吐率;提升了Ascon算法族的硬件部署效率与兼容性,为Ascon算法在不同的应用场景下的高效部署打下基础。
技术关键词
数据处理模块
认证标签
模式
密码算法
数字集成电路设计
密钥
数据移位
解密算法
哈希算法
信号
信息码
加密算法
流水
阶段
明文
特异