
加密算法
fengwang0301
好好学习,天天向上。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
分组加密模式 ECB、CBC、PCBC、CFB、OFB、CTR
在分组加密算法中,有几种不同的工作模式,分别是ECB(Electronic CodeBook,电子密码本模式)、CBC(Cipher-block chaining,密码块连接模式)、PCBC(Propagating cipher-block chaining,填充密码块链接模式)、CFB(Cipher feedback,密文反馈模式)、OFB(Output feedback,输出反馈模式)、CTR...原创 2019-02-13 16:38:52 · 15628 阅读 · 5 评论 -
SHA-512摘要算法(带示例)
原创不易,转载请注明出处。目录1. 算法简介2. 符号3. 加密算法流程3.1 概述3.2 填充3.3 加密处理附录A 运算示例1.算法简介SHA英文全称Secure Hash Algorithm,即安全散列算法。散列算法又称杂凑算法或哈希算法,能将一定长度的消息计算出固定长度的字符串(又称消息摘要)。SHA包含5个算法,分别是...原创 2019-01-23 17:36:57 · 16262 阅读 · 3 评论 -
SHA-384摘要算法(带示例)
原创不易,转载请注明出处。目录1. 算法简介2. 符号3. 加密算法流程3.1 概述3.2 填充3.3 加密处理附录A 运算示例1.算法简介SHA英文全称Secure Hash Algorithm,即安全散列算法。散列算法又称杂凑算法或哈希算法,能将一定长度的消息计算出固定长度的字符串(又称消息摘要)。SHA包含5个算法,分别是...原创 2019-01-23 17:17:57 · 11907 阅读 · 0 评论 -
SHA-224摘要算法(带示例)
原创不易,转载请注明出处。目录1. 算法简介2. 符号3. 加密算法流程3.1 概述3.2 填充3.3 加密处理附录A 运算示例1.算法简介SHA英文全称Secure Hash Algorithm,即安全散列算法。散列算法又称杂凑算法或哈希算法,能将一定长度的消息计算出固定长度的字符串(又称消息摘要)。SHA包含5个算法,分别是...原创 2019-01-23 10:16:23 · 7811 阅读 · 1 评论 -
RSA非对称加密算法详解
RSA加密算法是最常用的非对称加密算法,由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)于1977年一起提出,RSA就是他们三人姓氏开头字母拼在一起组成的。非对称加密算法的特点就是加密秘钥和解密秘钥不同,秘钥分为公钥和私钥,用私钥加密的明文,只能用公钥解密;用公钥加密的明文,只能用私钥解密。RSA是第一个比较完善...原创 2019-01-28 17:11:57 · 35558 阅读 · 6 评论 -
RSA密钥长度、明文长度和密文长度
目录一、密钥长度1、密钥是指谁?2、模值主流长度是多少?3、公钥指数如何确定?4、私钥指数如何确定?二、明文长度三、密文长度转自:https://blog.youkuaiyun.com/lvxiangan/article/details/45487943,部分语言和排版略做调整。本文不涉及RSA加密原理,如想了解RSA加密原理请参考:RSA非对称加密算法详解建议在阅读本...转载 2019-01-28 17:10:43 · 11056 阅读 · 0 评论 -
SHA-256摘要算法(带示例)
原创不易,转载请注明出处。目录1. 算法简介2. 符号3. 加密算法流程3.1 概述3.2 填充3.3 加密处理附录A 运算示例1.算法简介SHA英文全称Secure Hash Algorithm,即安全散列算法。散列算法又称杂凑算法或哈希算法,能将一定长度的消息计算出固定长度的字符串(又称消息摘要)。SHA包含5个算法,分别是...原创 2019-01-22 20:21:36 · 15376 阅读 · 2 评论 -
SHA1摘要算法(带示例)
原创不易,转载请注明出处。目录1. 算法简介2. 符号3. 加密算法流程3.1 概述3.2 填充.3.3 加密处理附录A 运算示例1.算法简介SHA英文全称Secure Hash Algorithm,即安全散列算法。散列算法又称杂凑算法或哈希算法,能将一定长度的消息计算出固定长度的字符串(又称消息摘要)。SHA包含5个算法...原创 2019-01-22 17:01:09 · 9382 阅读 · 2 评论 -
国密算法SM1/SM2/SM3/SM4
原创不易,转载请注明出处。国密算法由国家密码局发布,今天大概介绍4中国密算法,分别是SM1,SM2,SM3,SM4。他们之间异同通过下表展示。算法名称 算法分类 算法是否公开 明文最大长度(bit) 是否分组 分组长度(bit) 密钥长度(bit) 每组密文长度/消息摘要(bit) 发布时间 SM1 对称 否 ...原创 2019-01-21 17:35:55 · 19384 阅读 · 2 评论 -
CRC校验详解(附代码示例)
目录1.CRC校验原理2.生成多项式3.以CRC-16校验为例讲解编程实现3.3.1 完全按照CRC原理实现校验3.3.2工程中常用CRC校验过程3.3.3改进的CRC校验过程4.以CRC-8校验为例讲解查表法5.以CRC-16校验为例讲解查表法5.1.生成表格5.2.查表法实现CRC校验即循环冗余校验(CyclicRedundancyCheck...原创 2019-01-27 11:31:42 · 121538 阅读 · 37 评论 -
数字证书原理(转)
转自:http://www.blogjava.net/freeman1984/archive/2012/07/24/383817.html以上链接详细介绍了数字证书原理,强烈推荐。转载 2019-01-23 19:28:35 · 207 阅读 · 0 评论 -
AES加密算法(带示例)
原创不易,转载请注明出处。目录1. 算法简介2. 算法流程2.1 扩展密钥2.2 轮密钥加2.3 字节代替2.4 行位移2.5 列混淆3. 总结附录A 运算示例1.算法简介高级加密标准(英语:Advanced Encryption Standard,缩写:AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加...原创 2019-01-17 18:22:15 · 29146 阅读 · 14 评论 -
国密SM1\ SM2\ SM3\ SM4\ SSF33算法和国际RSA算法的对应关系
转载自https://blog.youkuaiyun.com/hcnetbee/article/details/53692579,部分内容和排版稍作修改。 国密算法由国家密码局发布,包含SM1\ SM2\ SM3\ SM4\ SSF33算法;国际算法由美国的安全局发布,是现今最通用的商用算法。本文以分组密码算法(DES和SM4)、公钥密码算法(RSA和SM2)、摘要算法(SM3)为例,和大家...转载 2019-01-07 10:55:28 · 5884 阅读 · 13 评论