AES-CBC 加密/解密

推荐 16 位(AES-128),需前后端一致
每次加密需随机生成,可随密文传输(无需加密)

结果

RSA 加密/解密

可公开给前端,用于加密短数据(<245 字节)
私钥需严格保密,仅后端存储!
加密仅支持短数据(2048 位 RSA 上限 245 字节)

结果

SHA256 哈希校验(单向)

随机盐值(每个用户唯一),防止彩虹表攻击

哈希结果(64 位 16 进制)