所需的工具:Spring开发工具或者其他java开发工具 Base64 二进制(图片、文件、声音)变成可打印的文本,缺点数据增大 1/3,变成源来的4/3 BASE64 编码,解码 64 种符号 开放的编码解码,没有安全可言,大家都可以解码 数据长,编码结果也长 SHA-256 密码使用安全散列存储 Spring Security 就是使用了 SHA-256 + 盐(随机值) MD5,SHA-1, SHA-256 消息摘要,单向,不可逆 算法确定,结果长度确定 SHA 不是傻,是security-Hash 函数