HC 系列加解密工具
HC-128 / HC-256 字节加解密、随机密钥与 IV、密钥流生成。
128 位密钥与 128 位 IV。
切换算法会清空当前输入、参数与结果。
输入:0 字节 · 每次最多 1048576 字节
密钥:0 字节
IV:0 字节
128 位密钥与 128 位 IV,每次操作从初始化状态开始。 同一密钥下不要重复使用 IV / Nonce。 原始流模式不验证密文完整性。
关于 HC-128
- 是什么
- HC-128 使用 128 位密钥和同长度 IV,在两张动态更新的状态表上生成 32 位输出字。初始化与正常输出阶段采用不同的更新步骤。
- 由来
- Hongjun Wu 设计 HC 系列以探索软件环境中的高速流密码。HC-128 面向 128 位密钥,并被纳入 eSTREAM 的软件算法组合。
- 主要演变
- HC-256 是同系列的 256 位版本,但状态大小、预热次数和表查找方式均不同,不能仅通过延长密钥切换。本页分别提供两种实现,输出字按小端序排列。
参考资料HC 系列设计者资料