加密安全
文章平均质量分 89
afei3418
电子签名行业
展开
-
MD5之学习笔记
MD5即Message-Digest Algorithm 5(信息-摘要算法5),提供消息完整性保护的一种散列函数。它像人的指纹一样是唯一的 ,多用于用户登录密码存储以及校验文件在传输过程中是否被修改等。经常在下载jar包的时候,后边会有一个MD5 的链接点击MD5进去之后就是一个字符串: 6c10e15835ab214464228a9beb7afba8 *httpd-2.2.31.t原创 2016-01-05 19:25:33 · 563 阅读 · 0 评论 -
UrlBase64加密解密
Base64字符映射表: 上面的是Base64的字符映射表。URL Base64的某些方面有别于Base64,它不需要定义每行字符数及行末回车换行符。同时,根据URL相关要求,符号“+”和符号“/”是不允许出现在URL中的,于是采用“-”和“_”符号取代。也就是说在上图的Base64字符映射表中 Value 63 对应的Encoding变成了“-”,Value 63 对应的En原创 2015-12-30 11:53:11 · 1905 阅读 · 0 评论 -
Base64编码解析以及加密、解密实现
一、编码规则Base64编码的思想是是采用64个基本的ASCII码字符对数据进行重新编码。它将需要编码的数据拆分成字节数组。以3个字节为一组。按顺序排列24位数据,再把这24位数据分成4组,即每组6位。再在每组的的最高位前补两个0凑足一个字节。这样就把一个3字节为一组的数据重新编码成了4个字节。当所 要编码的数据的字节数不是3的整倍数,也就是说在分组时最后一组不够3个字节。这时在最后一组填充1原创 2015-12-30 11:37:48 · 3071 阅读 · 0 评论