算法学习总结

1. Base64 编码,可逆,不属于加密算法,因为算法公开,常用来传递一些二进制文件,如图片 2. 消息摘要(MD5,SHA,MAC) 算法,不可逆,常用来校验如File文件是否被篡改过,在上传文件时,生成消息摘要,在上传到服务器的时候,再生成消息摘要,进行对比,如果消息摘要不同,则可以认为文件被篡改过 3.加密算法(对称加密算法和非对称加密算法),加密算法指的是必须公开算法实现原理,以及算法公
相关文章
相关标签/搜索