日常工作中总有一些敏感内容需要保护——给同事传个密码、存储一段私密备忘、或者验证接口返回的签名是否正确。本工具提供两种主流的加密方式来满足不同需求。
AES(高级加密标准)属于对称加密算法,加密和解密使用同一把密钥。你把明文和密钥输进去,工具会用CryptoJS库在浏览器内完成加密运算,输出一串Base64格式的密文。对方拿到密文后用同样的密钥就能还原出原始内容。哈希生成则是另一种场景:SHA系列算法会把任意长度的文本压缩成固定长度的摘要字符串,这个过程是单向不可逆的,常用来做密码存储、文件完整性校验、数字签名验证等。本工具支持SHA-256、SHA-1、SHA-512、SHA-384四种算法。所有计算全部在浏览器本地执行,你的明文和密钥绝不会经过网络传输。