随笔分类 -  Java.加密解密

摘要:https://www.liaoxuefeng.com/wiki/897692888725344/949441536192576 Base64是一种用64个字符来表示任意二进制数据的方法。 用记事本打开exe、jpg、pdf这些文件时,我们都会看到一大堆乱码,因为二进制文件包含很多无法显示和打印的字 阅读全文
posted @ 2019-12-12 08:15 逆火狂飙 阅读(200) 评论(0) 推荐(0) 编辑
摘要:消息摘要算法分为三类: MD(Message Digest):消息摘要 SHA(Secure Hash Algorithm):安全散列 MAC(Message Authentication Code):消息认证码 MAC算法 介绍: HMAC(keyed-Hash Message Authentic 阅读全文
posted @ 2019-12-10 16:45 逆火狂飙 阅读(844) 评论(0) 推荐(0) 编辑
摘要:mac(Message Authentication Code,消息认证码算法)是含有密钥散列函数算法,兼容了MD和SHA算法的特性,并在此基础上加上了密钥。 甲乙双方进行数据交换可以采取如下流程完成 1、甲方向乙方公布摘要算法(就是指定要使用的摘要算法名) 2、甲乙双方按照约定构造密钥,双方拥有相 阅读全文
posted @ 2019-12-10 09:15 逆火狂飙 阅读(2193) 评论(0) 推荐(0) 编辑
摘要:Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。Base64编码是从二进制到字符的过程,可用于在HTTP环境下传递较长的标识信息。采用Base64编码具有不可读性,需要解码后才能阅读。 例子1 转换前 11111111 阅读全文
posted @ 2019-12-10 09:05 逆火狂飙 阅读(288) 评论(0) 推荐(0) 编辑

生当作人杰 死亦为鬼雄 至今思项羽 不肯过江东
点击右上角即可分享
微信分享提示