参考资料

  1. RC4是一种流密码加密算法
  2. 对称加密是一种加密方法,使用相同的密钥进行加密和解密操作
  3. AES(Advanced Encryption Standard)是一种对称加密算法
  4. SHA(Secure Hash Algorithm)是一种密码散列函数
  5. 摩尔斯电码是一种通过长短信号组合
  6. URL网址16进制加密是一种将URL中的字符转换为16进制编码的技术
  7. Rabbit是一种高速流密码算法
  8. MD5加密工具列表

简介:
SHA(Secure Hash Algorithm)是一种密码散列函数家族,由美国国家安全局(NSA)设计。SHA-256是SHA-2系列中的一种算法,输出256位(32字节)的散列值。

用法:

  1. 输入任意长度的数据

  2. 通过SHA-256算法处理

  3. 输出固定长度的256位哈希值

功能说明:

  1. 单向加密:无法从哈希值反推原始数据

  2. 确定性:相同输入始终产生相同输出

  3. 雪崩效应:微小输入变化导致输出巨大差异

  4. 抗碰撞性:极难找到两个不同输入产生相同输出

  5. 快速计算:对任意长度数据都能快速生成哈希值

常用应用场景:

  • 数据完整性验证

  • 数字签名

  • 密码存储

  • 区块链技术

  • 证书指纹生成