吾爱破解软件站

 找回密码
 立即注册
开启左侧

C++加密与解密-实战区块链核心密码学-基于openssl -补充完整版

[复制链接]
wa_9527 发表于 7 小时前 | 显示全部楼层 |阅读模式
名称:C++加密与解密-实战区块链核心密码学-基于openssl -补充完整版

描述:《C++加密与解密-实战区块链核心密码学-基于OpenSSL》是一门深入浅出的密码学实战课程,专注于使用C++和OpenSSL 3.0库实现现代密码学技术及其在区块链中的应用。课程从OpenSSL开发环境搭建开始,系统性地讲解了Base16/Base58/Base64等编码、单向散列函数(MD5, SHA系列, 国密SM3)、消息认证码(HMAC)、对称加密(DES, 3DES, AES, 国密SM4)、非对称加密(RSA, 椭圆曲线, 国密SM2)、数字签名、密钥交换以及最终的SSL/TLS安全通信协议。课程特色在于不仅剖析算法原理,更注重动手实践,通过从零实现、封装类库、性能测试以及比特币挖矿、Merkle树、加密通信等实战项目,使学习者能真正掌握核心密码学技术并在工程中应用。

链接:
百度:https://pan.baidu.com/s/19UUMs_1vc7UkzcnvUU2Ytg?pwd=9527
夸克:https://pan.quark.cn/s/b005a3ed1c83

???? 大小:2.74 GB
???? 标签:#CPP #OpenSSL #密码学 #加密解密 #区块链 #单向散列 #对称加密 #非对称加密 #RSA #椭圆曲线 #国密算法 #SSL #TLS #比特币 #数字签名 #密钥交换 #实战项目 #加密与解密 #实战区块链核心密码学 #基于openssl #补充完整版 #baidu #quark




└─C++加密与解密-实战区块链核心密码学-基于openssl -补充完整版
    ├─视频
    │      1.课程介绍_ev.mp4
    │      10.OpenSSLBIO接口Base64解码并解决换行问题_ev.mp4
    │      11.Base58比特币钱包地址算法分析_ev.mp4
    │      12.比特币base58源码分析并抽取函数进行测试 单项散列消息_ev.mp4
    │      13.单向散列函数章节任务说明_ev.mp4
    │      14.什么是单向散列函数_ev.mp4
    │      15.单项散列函数的应用场景详解和常用算法比特币挖矿消息认证码_ev.mp4
    │      16.MD5算法原理详解_ev.mp4
    │      17.OpenSSL的MD5接口调用和源码分析_ev.mp4
    │      18.使用MD5HashList验证文件完整性定时检测文件修改_ev.mp4
    │      19.比特币中Merkle可信树基于SHA1算法代码模拟_ev.mp4
    │      2.OpenSSL30介绍和在windows下使用vs2019_ev.mp4
    │      20.SHA2原理分析和比特币挖矿模拟原理分析_ev.mp4
    │      21.基于SHA256模拟比特币挖矿代码演示_ev.mp4
    │      22.SHA3和国密SM3散列算法介绍_ev.mp4
    │      23.使用OpenSSLEVP接口完成SHA3和国密SM3散列生_ev.mp4
    │      24.消息认证码HMAC算法介绍和安全分析_ev.mp4
    │      25.OpenSSL的HMAC接口演示消息认证_ev.mp4
    │      26.单向散列章节总结_ev.mp4
    │      27.对称分组加密算法章节介绍和课程目标_ev.mp4
    │      28.对称分组加密算法概述和ECB安全问题分析_ev.mp4
    │      29.通过XOR自己实现一个对称分组加密算法原理介绍_ev.mp4
    │      3.使用vs2019创建第一个openssl30的测试项目_ev.mp4
    │      30.通过XOR自己实现一个对称分组加密算法代码演示_ev.mp4
    │      31.DES算法原理介绍_ev.mp4
    │      32.OpenSSL的DES加密接口讲解和调用演示_ev.mp4
    │      33.演示操纵DES的ECB模式密文_ev.mp4
    │      34.使用DES的CBC算法替换ECB演示_ev.mp4
    │      35.使用C封装DES算法实现初始化和密码填充策略_ev.mp4
    │      36.封装DES的ECB算法并实现了PKCS7数据填充协议_ev.mp4
    │      37.封装DESCBC加解密算法实现PKCS7填充_ev.mp4
    │      38.三重DES算法介绍和OpenSSLEVPchipher接_ev.mp4
    │      39.调用EVP接口完成算法初始化并解决no OPENSSLAp_ev.mp4
    │      4.linux下编译openssl30源码并编写测试项目_ev.mp4
    │      40.OpenSSLEVP接口完成3DES数据加密并测试PKCS_ev.mp4
    │      41.OpenSSLEVPCipher接口完成三重DES解密_ev.mp4
    │      42.使用OpenSSLEVPCipher接口完成文件加解密_ev.mp4
    │      43.AES算法原理介绍_ev.mp4
    │      44.封装C加密类支持AES和3DES完成初始化_ev.mp4
    │      45.完成XSec封装加解密演示用AES加解密文件_ev.mp4
    │      46.国密SM4介绍添加到XSec封装中并修正DES算法的填充处理_ev.mp4
    │      47.测试12类对称加密算法性能测试类的初始化和测试函数_ev.mp4
    │      48.完成对称加密算法性能测试并将项目移植到Linux_ev.mp4
    │      49.对称分组加密算法章节总结_ev.mp4
    │      5.base16编解码原理讲解_ev.mp4
    │      50.RSA非对称加密原理介绍和密钥对生成原理分析_ev.mp4
    │      51.OpenSSL的RSA秘钥对生成代码详解_ev.mp4
    │      52.RSAPKCS1PADDING填充协议分析_ev.mp4
    │      53.完成RSA公钥加密数据,并处理填充数据_ev.mp4
    │      54.完成RSA私钥解密数据_ev.mp4
    │      55.PEM文件格式介绍EVP接口生成RSA密钥对_ev.mp4
    │      56.获取EVPPKEY的参数列表并生成公钥和私钥pem文件_ev.mp4
    │      57.EVP的PKEY加密接口介绍完成基于EVP的RSA数据加_ev.mp4
    │      58.基于OpenSSL的EVP接口的RSA解密_ev.mp4
    │      59.签名和验签原理讲解并演示rsa的签名的代码_ev.mp4
    │      6.从0开始C实现base16编码和解码_ev.mp4
    │      60.基于EVP接口的RSA算法验签_ev.mp4
    │      61.椭圆曲线原理和加解密流程分析_ev.mp4
    │      62.打印支持曲线列表并选择椭圆曲线生成秘钥_ev.mp4
    │      63.使用EVP接口完成国密SM2椭圆曲线数据加密和解密_ev.mp4
    │      64.椭圆曲线ECDSA签名和验签原理分析_ev.mp4
    │      65.完成椭圆曲线ECDSA的签名和验签EVP代码_ev.mp4
    │      66.ecdh椭圆曲线秘钥交换协议分析_ev.mp4
    │      67.封装ECDH类实现EVP生成椭圆曲线秘钥对_ev.mp4
    │      68.获取公钥转为二进制用于发送并完成二进制转EVPPKEY_ev.mp4
    │      69.完成椭圆曲线客户端与服务端交换秘钥示例代码_ev.mp4
    │      7.Base64原理分析_ev.mp4
    │      70.非对称加密章节总结_ev.mp4
    │      71.安全通信SSLTLSOPENSSL章节介绍_ev.mp4
    │      72.SSLTLS协议介绍_ev.mp4
    │      73.TLS握手协议和记录协议详解_ev.mp4
    │      74.基于OpenSSL证书和秘钥的制作_ev.mp4
    │      75.OpenSSL 加密SSLTLS通信接口分析_ev.mp4
    │      76.OpenSSL接口编程实例完成跨平台通信项目_ev.mp4
    │      77.完成OpenSSL服务端SSL握手调用_ev.mp4
    │      78.打印通信使用的协议和x509证书信息_ev.mp4
    │      79.完成基于OpenSSL的安全加密通信并用抓包验证_ev.mp4
    │      8.OpenSSLBIO接口解析_ev.mp4
    │      80.HTTPS协议交互分析和HTTP协议介绍_ev.mp4
    │      81.HTTPS网站服务器代码演示_ev.mp4
    │      82.课程总结_ev.mp4
    │      9.OpenSSLBIO接口Base64编码_ev.mp4
    │
    └─资料
        │  11比特币base58源码分析并抽取函数进行测试-01.zip
        │  16OpenSSL的MD5接口调用和源码分析-01.zip
        │  17使用MD5_HashList验证文件完整性_定时检测文件修改-01.zip
        │  18比特币中Merkle可信树基于SHA1算法代码模拟-01.zip
        │  20基于SHA256模拟比特币挖矿代码演示-01.zip
        │  21SHA3和国密SM3散列算法介绍-01.zip
        │  22使用OpenSSL_EVP接口完成SHA3和国密SM3散列生成-01.zip
        │  29通过XOR自己实现一个对称分组加密算法代码演示-01.zip
        │  2使用vs2019创建第一个openssl3.0的测试项目-01.zip
        │  31OpenSSL的DES加密接口讲解和调用演示-01.zip
        │  33使用DES的CBC算法替换ECB演示-01.zip
        │  34使用C++封装DES算法实现初始化和密码填充策略-01.zip
        │  35封装DES的ECB算法并实现了PKCS7数据填充协议-01.zip
        │  36封装DES_CBC加解密算法实现PKCS7填充-01.zip
        │  38调用EVP接口完成算法初始化并解决no OPENSSL_Applink问题-01.zip
        │  39OpenSSL_EVP接口完成3DES数据加密并测试PKCS7填充设置-01.zip
        │  3linux下编译openssl3.0源码并编写测试项目-01.zip
        │  40OpenSSL_EVP_Cipher接口完成三重DES解密-01.zip
        │  41使用OpenSSL_EVP_Cipher接口完成文件加解密-01.zip
        │  43封装C++加密类支持AES和3DES完成初始化-01.zip
        │  44完成XSec封装加解密演示用AES加解密文件-01.zip
        │  45国密SM4介绍添加到XSec封装中并修正DES算法的填充处理-01.zip
        │  46测试12类对称加密算法性能测试类的初始化和测试函数-01.zip
        │  47完成对称加密算法性能测试并将项目移植到Linux-01.zip
        │  53完成RSA公钥加密数据,并处理填充数据-01.zip
        │  54完成RSA私钥解密数据-01.zip
        │  55PEM文件格式介绍EVP接口生成RSA密钥对-01.zip
        │  56获取EVP_PKEY的参数列表并生成公钥和私钥pem文件-01.zip
        │  57EVP的PKEY加密接口介绍完成基于EVP的RSA数据加密-01.zip
        │  5从0开始C++实现base16编码和解码-01.zip
        │  5章-6章课程PPT-01.zip
        │  60基于EVP接口的RSA算法验签-01.zip
        │  61椭圆曲线原理和加解密流程分析-01.zip
        │  62打印支持曲线列表并选择椭圆曲线生成秘钥-01.zip
        │  63使用EVP接口完成国密SM2椭圆曲线数据加密和解密-01.zip
        │  65完成椭圆曲线ECDSA的签名和验签EVP代码-01.zip
        │  69完成椭圆曲线客户端与服务端交换秘钥示例代码-01.zip
        │  74基于OpenSSL证书和秘钥的制作-01.zip
        │  75OpenSSL 加密SSL_TLS通信接口分析-01.zip
        │  76OpenSSL接口编程实例完成跨平台通信项目-01.zip
        │  77完成OpenSSL服务端SSL握手调用-01.zip
        │  78打印通信使用的协议和x509证书信息-01.zip
        │  79完成基于OpenSSL的安全加密通信并用抓包验证-01.zip
        │  81HTTPS网站服务器代码演示-01.zip
        │  9OpenSSL_BIO接口Base64解码并解决换行问题-01.zip
        │
        └─课程PPT
            │  第一章openssl开发环境准备_源码编译.pdf
            │  第一章openssl开发环境准备_源码编译.pptx
            │  第三章单项散列_消息指纹.pdf
            │  第三章单项散列_消息指纹.pptx
            │  第二章Base64编解码_二进制转ASCII.pdf
            │  第二章Base64编解码_二进制转ASCII.pptx
            │  第四章对称加密-共享秘钥密码-分组密码.pdf
            │  第四章对称加密-共享秘钥密码-分组密码.pptx
            │
            ├─第五章PPT
            │      pkey.pdf
            │
            └─第六章PPT
                    6ssl.pdf

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
吾爱破解欢迎你!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|吾爱破解软件站

GMT+8, 2025-9-11 17:29 , Processed in 0.038723 second(s), 14 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表