[友情广告]早教+小中初+高中+大学 资源汇总今日开通终身会员库送男士宝库网黄金会员(送完即止)[广告]--套图街VIP账号 男士宝库网共享--
查看: 23882|回复: 153

[前&后端开发] C++加密与解密-实战区块链核心密码学-基于openssl

  [复制链接]
  • TA的每日心情
    慵懒
    15 小时前
  • 签到天数: 2330 天

    连续签到: 71 天

    [LV.Master]伴坛终老

    35

    主题

    1万

    帖子

    1万

    积分

    终身vip会员

    Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

    积分
    17193

    vip会员

    发表于 2021-11-2 01:50:26 | 显示全部楼层 |阅读模式
    C++加密与解密-实战区块链核心密码学-基于openssl
    你将会学到:

    理解密码学涉及到的各种算法,理解密码学各种算法的应用场景,比如AES和椭圆曲线的应用场景,理解openssl的各种密码学接口,并理解接口背后的安全知识,能够封装应用密码学知识,理解区块链中应用到的密码学技术,跨平台编译OpenSSL3.0 源码并能将其应用到项目; 了解https协议,并能编写应用;理解证书的作用和证书的认证;
    课程目标:
    能够学习密码学知识,能够进入到安全领域 能够开发出一个简化的安全套接字https协议的web服务器

    课程简介
          课程包含密码学和区块链的核心技术,从图示原理讲解,到工程代码演示。内容包括Base64,Base58(比特币钱包地址),单向散列hash值(消息指纹)的MD5,SHA1,SHA2(挖矿算法),SHA3,国密散列算法SM3和Merkle可信树(比特币交易链),对称分组加密的DES,3DES,AES,国密对称SM4,非对称(公钥加密)的RSA,和椭圆曲线EC,国密椭圆曲线SM2,另外包含消息认证码HMAC,数字签名RSA-DSA,ECDSA(比特币用椭圆曲线签名),秘钥交换算法ECDH等。综合应用SSL/TLS安全通信和HTTPS协议实现。
           随着”新基建“的推行,其中涉及到的工业互联网、物联网、人工智能、云计算、区块链,无一不是与安全相关,所有数据的存储、传输、签名认证都涉及到密码学技术,所以在这样的大环境下再结合我多年安全开发经验,设计出这门课程。
          因为密码学技术在新基建中的重要性,所以使其成为底层开发人员重要的技能。特别是现在的区块链技术是多面应用密码学,大数据技术和人工智能技术也要解决隐私安全问题。所以现在学习相关技术是非常重要的技术储备,并且可以改造现有的系统,提升其安全性。
    课程特点
    面向工程应用
    市面上的一些密码学课程和密码学的书籍,很多都是从考证出发,讲解算法原理并不面向工程应用,而我们现在缺少的是工程应用相关的知识,本课程从工程应用出发,每种技术都主要讲解其在工程中的使用,并演示工程应用的代码。
    从零实现部分算法
    课程中实现了base16编解码 ,XOR对称加解密算法,PKCS7 pading数据填充算法,通过对一些简单算法的实现,从而加深对密码学的理解。
    理论与实践结合
    课程如果只是讲代码,同学并不能理解接口背后的原理,在项目设计中就会留下隐患,出现错误也不容易排查出问题。
    如果只讲理论,比如对密码学的一些研究,对于大部分从事工程应用的同学并没有必要,而是理论与实践结合,一切为了工程实践。
    代码现场打出
    代码不放在ppt而是现场打出,更好的让学员理解代码编写的逻辑,老师现场敲出代码正是展示出了工程项目的思考,每个步骤为什么要这么做,考虑了哪些异常,
    易学不枯燥
    课程为了确保大部分人研发者都学得会,理解算法原理(才能真正理解算法特性),学习工程应用(接口调用,但不局限接口调用,理解接口背后的机制,并能解决工程中会出现的问题),阅读算法源码但不实现密码算法,,并能将密码学投入到实际工程中,如果是想学习具体的加密算法实现,请关注我后面的课程。
    课程用到的技术
    课程主要演示基于 VS2019 C++,部分演示基于ubuntu 18.04 GCC makefile
    如果没有装linux系统,对本课程的学习也没有影响
    课程中的OpenSSL基于**的3.0版本,如果是openss 1.1.1版本也支持,再低的版本不支持国密算法。

    课程目录如下:
    image.png

    下载地址:
    游客,如果您要查看本帖隐藏内容请回复


    三六五网络学院 - 论坛版权1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
    2、本站所有课程收集于互联网,该帖子作者与三六五网络学院不享有任何版权,如有侵权请联系本站删除
    3、本站部分内容转载自其它网站,但并不代表本站赞同其观点和对其真实性负责
    4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
    5、三六五网络学院管理员和版主有权不事先通知发贴者而删除本文

    回复

    使用道具 举报

  • TA的每日心情

    2023-12-26 12:55
  • 签到天数: 484 天

    连续签到: 1 天

    [LV.9]以坛为家II

    1

    主题

    802

    帖子

    6067

    积分

    终身vip会员

    Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

    积分
    6067
    发表于 2021-11-2 02:29:18 | 显示全部楼层
    hhhhhhhhHHHHHHHHHHHHHHH
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-12-18 20:16
  • 签到天数: 695 天

    连续签到: 1 天

    [LV.9]以坛为家II

    0

    主题

    1835

    帖子

    4505

    积分

    终身vip会员

    Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

    积分
    4505

    vip会员

    发表于 2021-11-2 08:09:15 | 显示全部楼层
    理解算法原理
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-3-14 19:52
  • 签到天数: 203 天

    连续签到: 1 天

    [LV.7]常住居民III

    1

    主题

    396

    帖子

    1073

    积分

    终身vip会员

    Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

    积分
    1073
    发表于 2021-11-2 09:59:55 | 显示全部楼层
    我来看看哈哈
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2023-12-23 17:07
  • 签到天数: 291 天

    连续签到: 2 天

    [LV.8]以坛为家I

    15

    主题

    646

    帖子

    4106

    积分

    终身vip会员

    Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

    积分
    4106
    发表于 2021-11-2 11:21:09 | 显示全部楼层
    thanks for sharing
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2023-9-22 17:53
  • 签到天数: 55 天

    连续签到: 1 天

    [LV.5]常住居民I

    2

    主题

    129

    帖子

    763

    积分

    终身vip会员

    Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

    积分
    763
    发表于 2021-11-2 14:05:55 来自手机 | 显示全部楼层
    快到盘里来
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2023-6-3 16:08
  • 签到天数: 435 天

    连续签到: 1 天

    [LV.9]以坛为家II

    5

    主题

    696

    帖子

    3038

    积分

    终身vip会员

    Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

    积分
    3038

    vip会员

    发表于 2021-11-2 16:11:31 | 显示全部楼层
    #在这里快速回复#如果您要查看本帖隐藏内容请回复
    回复

    使用道具 举报

  • TA的每日心情

    2023-12-27 11:45
  • 签到天数: 1345 天

    连续签到: 4 天

    [LV.10]以坛为家III

    0

    主题

    2324

    帖子

    7269

    积分

    终身vip会员

    Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

    积分
    7269

    vip会员

    发表于 2021-11-2 16:19:47 | 显示全部楼层

    我看不错噢 谢谢楼主!三六五网络学院越来越好!
    回复

    使用道具 举报

  • TA的每日心情

    2023-12-27 11:45
  • 签到天数: 1345 天

    连续签到: 4 天

    [LV.10]以坛为家III

    0

    主题

    2324

    帖子

    7269

    积分

    终身vip会员

    Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

    积分
    7269

    vip会员

    发表于 2021-11-2 16:21:21 | 显示全部楼层
    pcwl格式怎么打开,你这视频要收费?
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2023-12-16 19:33
  • 签到天数: 348 天

    连续签到: 1 天

    [LV.8]以坛为家I

    1

    主题

    580

    帖子

    2873

    积分

    终身vip会员

    Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

    积分
    2873
    发表于 2021-11-2 20:40:50 | 显示全部楼层
    感谢分享。
    回复

    使用道具 举报

    懒得打字嘛,点击右侧快捷回复
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    在线咨询

    商务合作

    客服QQ:1980803031
    点击这里给我发消息
    Copyright;  ©2012-2016  教程论坛  Powered byDiscuz!  技术支持:三六五网络学院