SHAKE加密工具

基于SHA-3标准的可扩展输出函数,支持SHAKE128和SHAKE256算法

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