STM32/STM8技术论坛
直播中

短短

6年用户 6507经验值
擅长:RF/无线
私信 关注
[资料]

STM32密码学诀窍,这套资料帮助你掌握!(方法论+加密库资料合集)

部分资料介绍
密码学基本原理
第一部分:如何传输机密数据。我们会看到,对称加解密和非对称加解密技术在保证数据安全通信的过程中,发挥的不同作用,以及二者结合后如何解决了一个传输机密数据过程中的关键问题。实现这些思想和技术的典型算法,也会做简单介绍。
第二部分:如何确保收到的消息是完整可信的。我们会看到,哈希算法可以保证数据的狭义完整性,即消息本身没有被篡改;但是无法保证数据的广义完整性。要确保消息来自可信的对方,需要对消息进行认证。实现这些思想和技术的典型算法,也会做简单介绍。

密码学原理的应用
TLS协议包含两部分,首先是握手阶段,即确认对方身份,协商后续会话的对称秘钥。前几期已经讲过,大数据量实时加解密,使用的是对称加解密技术。然后是应用阶段。 我们就分析一下握手阶段,来体会之前讲的那些密码学原理,算法是如何运用的。

STM32的加密库资料合集
本手册介绍支持以下加密算法的STM32加密库(STM32-CRYP-LIB)的API:AES-128、AES-192、AES-256位。支持的模式有:–ECB(电子码本模式)–CBC(密码块链接),支持密文窃取–CTR(计数器模式)–CCM(带CBC-MAC的计数器)–GCM(Galois计数器模式)–CMAC–密钥包装ARC4DES,三重。支持的模式有:–ECB(电子码本模式)–CBC(密码块链接)支持HMAC的哈希函数:–MD5–SHA-1–SHA-224–SHA-256基于DRBG-AES-128的随机引擎带PKCS的RSA签名函数#1v1.5ECC(椭圆曲线加密):–密钥生成–标量乘法(ECDH的基础)–ECDSA这些加密算法可以在带有硬件增强加速器的STM32F1、STM32 L1、STM32F2、STM32F4、STM32F0和STM32F3中运行。
01_信息安全的概念和方法论.pdf (663.33 KB)
(下载次数: 32, 2020-8-17 14:35 上传)

02_密码学基本原理_上.pdf (844.89 KB)
(下载次数: 20, 2020-8-17 14:35 上传)

03_密码学基本原理_中.pdf (443.31 KB)
(下载次数: 11, 2020-8-17 14:35 上传)

04_密码学基本原理_下.pdf (442.55 KB)
(下载次数: 13, 2020-8-17 14:35 上传)

05_密码学原理的应用_TLS.pdf (465.12 KB)
(下载次数: 10, 2020-8-17 14:35 上传)

06_STM32的存储与执行保护.pdf (733.16 KB)
(下载次数: 10, 2020-8-17 14:35 上传)

07_STM32的加解密硬件模块.pdf (391.92 KB)
(下载次数: 15, 2020-8-17 14:35 上传)

STM32的加密库资料合集.pdf (3.4 MB)
(下载次数: 15, 2020-8-17 14:35 上传)


回帖(5)

王栋春

2020-8-17 15:31:04
感谢楼主分享   已经推荐给同事
举报

jf_21673450

2020-8-18 21:13:31
好,                                             谢谢
举报

华北小卿

2020-8-20 09:51:53
感谢楼主的分享,下载学习了~~
举报

王立新

2020-8-20 15:02:47
感谢楼主的分享,好多篇,不能打包一起吗?
举报

yiran19880808

2020-8-24 17:07:02
感谢分享,楼主辛苦了
举报

更多回帖

发帖
×
20
完善资料,
赚取积分