SHAKE加密工具
基于SHA-3标准的可扩展输出函数,支持SHAKE128和SHAKE256算法
使用说明
- SHAKE是SHA-3标准中的可扩展输出函数(XOF)
- SHAKE128提供128位安全强度,SHAKE256提供256位安全强度
- 支持可变长度输出,输出长度可自定义
- 支持多种输入编码和输出格式
- 适用于需要特定长度哈希值的应用场景
算法说明
SHAKE128
- 128位安全强度
- 基于Keccak-256置换
- 适合一般安全需求
SHAKE256
- 256位安全强度
- 基于Keccak-512置换
- 适合高安全需求
应用场景
- 密钥派生函数(KDF)
- 随机数生成
- 数字签名
- 消息认证码
- 流密码密钥流生成
安全提示
- SHAKE是单向函数,无法逆向解密
- 输出长度建议至少为安全强度的2倍
- 敏感数据处理请在安全环境中进行
- 本工具仅用于学习和测试用途