网站制作图书,手机网站页面设计尺寸,seo 推广怎么做,电影网站要怎样做才有出路《Java加密与解密的艺术》中文 PDF版 #xff1a;https://www.jb51.net/books/65048.html 1. 密码学应用 #xff1a;https://www.bilibili.com/video/BV1oA411J7Lb?p1
密码学应用 密码学的基本概念#xff0c;对称密码#xff0c;公钥密码#xff0c;Hash算法#xff…
《Java加密与解密的艺术》中文 PDF版 https://www.jb51.net/books/65048.html 1. 密码学应用 https://www.bilibili.com/video/BV1oA411J7Lb?p1
密码学应用 密码学的基本概念对称密码公钥密码Hash算法数字认证算法数字签名 密码学 密码学 2. Java 常用加密算法 可以 Hook Java 层加密和解密算法的 API打印 key、解密结果 等等。。。
可以在 java 的 jar 包里面查看对应的 API https://www.bilibili.com/video/BV1oA411J7Lb?p2 3. base64 编码算法 base64编码原理https://www.baidu.com/s?wdbase64编码原理
一文彻底看懂Base64原理并使用java实现http://baijiahao.baidu.com/s?id1644892102150918183
https://www.bilibili.com/video/BV1oA411J7Lb?p3 sun.misc.BASE64Decoder.jar 下载https://pan.baidu.com/s/1hYMJpyRwUNGKpea0Es7OgA 提取码: 76ze
使用 jadx-gui 打开 jar 文件如图所示 发现有些解析不出来所以可以使用 Jeb 进行解析 Base64 的 C 代码示例 base64 C 示例代码 4. 消息摘要算法 --- 验证数据完整性 https://www.bilibili.com/video/BV1oA411J7Lb?p4 4.1 MD 算法 模型分析 openssl 的 MD5算法 C 源码 java 代码实现 4.2 SHA 算法 Hash 模型分析 C 代码实现 C 代码实现 java 代码实现 4.3 MAC 算法 模型分析 4.4 其他消息摘要算法 4.5 循环冗余校验算法 --- CRC 5. 对称加密算法 对称加密算法 --- DES 和 DESede即三重DEShttps://www.bilibili.com/video/BV1oA411J7Lb?p5 模型分析 DES.java DESede.java ( 三重 DES ) DESCBC.java descbc 算法 C 版 DESedeCBC.java AES
对称加密算法 --- AEShttps://www.bilibili.com/video/BV1oA411J7Lb?p6 AES.java aescbc.cpp PBE --- 基于口令加密
对称加密算法 --- PBEhttps://www.bilibili.com/video/BV1oA411J7Lb?p7 模型分析 PBE.java 对称加密小结 6. 非对称加密算法 DH --- 秘钥交换算法 RSA
非对称加密算法 --- RSAhttps://www.bilibili.com/video/BV1oA411J7Lb?p8 模型分析 RSA.java RSA算法.cpp 小结 7. 数字签名算法 --- 带秘钥的消息摘要算法 数字签名算法https://www.bilibili.com/video/BV1oA411J7Lb?p9 模型分析 经典的数字签名算法 --- RSA RSA.java 数字签名标准算法 --- DSA DSA.java 椭圆曲线数字签名算法 --- ECDSA 8. 数字证书 模型分析 证书管理 小结 9. 安全协议 模型分析 验证证书 产生秘钥 加密交互 单项认证和双向认证 应用举例 小结