快速链接:
.
个人博客笔记导读目录(全部)
- 付费专栏-付费课程 【购买须知】:
- ARMv8/ARMv9架构精选系列–目录
- optee精选系列–目录
- ARMV8/ARMV9/Trustzone/TEE安全课程
【专题:《密码学基础系列》】
- 01-密码学基础-前言
- 02-密码学基础-基础知识介绍
- 03-密码学基础-数字摘要hash的介绍
- 04-密码学基础-aes和分组密码的介绍
- 05-密码学基础-RSA的介绍
- 06-密码学基础-混合密码系统
- 07-密码学基础-国产密码算法(国密算法sm2/sm3/sm4)介绍
…- 公钥密码学标准(Public Key Cryptography Standards, PKCS)
- pkcs#11和Cryptoki的介绍
- X.509证书的介绍
- CA证书概念介绍
…
-可信平台模块(TPM)概念介绍
…- mbedtls移植体验
加解密原理基础:
[crypto]-01-对称加解密AES原理概念详解
[crypto]-02-非对称加解密RSA原理概念详解
[crypto]-03-数字摘要HASH原理概念详解 --inprogross&私有
[crypto]-04-国产密码算法(国密算法sm2/sm3/sm4)介绍
[crypto]-05-转载:PKCS #1 RSA Encryption Version 1.5介绍
[crypto]-05.1-PKCS PKCS#1 PKCS#7 PKCS#11的介绍
[crypto]-06-CA证书介绍和使用方法
[crypto]-10-openssl版本介绍
crypto engine硬件基础:
[crypto]-30-The Armv8 Cryptographic Extension在linux中的应用
[crypto]-31-crypto engion的学习和总结
代码示例:
[crypto]-50-base64_encode和base64_decode的C语言实现
[crypto]-51-RSA私钥pem转换成der, 在将der解析出n e d p q dp dq qp
[crypto]-51.1-python的aes加解密/rsa生成密钥对/rsa加解密/hmac加密
[crypto]-51.2-从rsa公钥中提取N和E
[crypto]-51.3-C语言实现:RSA的因子(nedp…)拼接pem
[crypto]-52-python3中rsa(签名验签加密解密)aes(ecb cbc ctr)hmac的使用,以及unittest测试用
[crypto]-53-openssl命令行的使用(aes/rsa签名校验/rsa加密解密/hmac)
总结:
[crypto]-90-crypto的一些术语和思考