首页 > 编程知识 正文

密码学的问题,密码学概论

时间:2023-05-05 04:43:14 阅读:250407 作者:997

密码学基础问题汇总 现代密码学中的数论基础知识梳理

【1】RSA可能遭受的攻击问题

先简单介绍一下RSA的原理及实现:

RSA算法详解及C语言实现

接下来是他可能遇到的一些问题:

分解模数n: 分解因子算法分解fai n低加密指数攻击: 低解密指数攻击迭代攻击选择明文攻击共模攻击 :共模攻击原理定时攻击

【2】生日攻击的原理,攻击效果
震惊Q!!!一个23人的班级至少两个人生日相同的概率竟然高达50%
哈希碰撞远远比你想象的要容易。

生日攻击的原理

【3】SHA256原理
此处应该由各种hash函数的原理,暂时放这一个

SHA256

【4】国密算法简介,与国际通用的算法对比
国货之光啊,要围观!!!

国密算法

【5】分组加密模式

在分组加密算法中,有几种不同的工作模式,分别是ECB(Electronic CodeBook,电子密码本模式)、CBC(Cipher-block chaining,密码块连接模式)、PCBC(Propagating cipher-block chaining,填充密码块链接模式)、CFB(Cipher feedback,密文反馈模式)、OFB(Output feedback,输出反馈模式)、CTR(Counter mode,计数器模式)。
每一种的优缺点是什么呢,一定很好奇吧?

分组加密模式介绍

【6】常见的数字签名
RSA、ElGamal、Schnorr、ECDSA、Bls

ElGamal公钥密码算法及ElGamal数字签名方案实现

ECDSA的最简理解

理解 BLS 签名算法

C语言实现DSA算法

Schnorr 签名介绍

【7】TLS/SSL协议

SSL/TLS 双向认证(一) – SSL/TLS工作原理

【8】快速幂取模算法详解

大概就是很大的数相乘取模会溢出,所以要搞个这么个东西。

具体思路

【9】SM4算法、AES算法、DES算法三种分组密码的基础分析

三胞胎兄弟,性能、安全性都有不同,具体如下:戳戳戳!!!

SM4算法、AES算法、DES算法三种分组密码的基础分析

【10】公钥密码学中的三大难解数学问题

科普

现代公钥密码学基于的三大数学问题

UCloud优刻得“数字哨兵”到岗亚朵酒店执勤防疫工作

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。