密码学
文章平均质量分 61
小星.C
很高兴认识你们…
展开
-
(密码学)常见的加密算法类型(上篇)
根据敌手掌握信息类别的不同,可将加密算法的攻击分为:唯密文攻击已知明文攻击选择明文攻击选择密文攻击相关密钥攻击(了解即可)拓展: Kerckhoffs假设——假设敌手知道除秘密密钥之外的任何消息,其目的是求解未知的密钥或未知的明文。 换句话说,假设敌手已知以下内容:所使用的密码体制。掌握明文的概率分布规律。掌握密钥的概率分布规律。掌握所有的破译方法。(还是很牛的)以上四项基本知识敌手掌握以外,再加上对应条件就满足以下攻击方式:唯密文攻击1.敌手掌握足够多的使用同一个密钥加密的密文。2原创 2022-02-24 14:58:25 · 4775 阅读 · 0 评论 -
(密码学)常见的加密算法类型(下篇)
根据攻击手段的不同,密码分析者攻击密码主要有以下几类方法:穷举攻击(又称暴力攻击)解析攻击(又称数学分析攻击)统计攻击代数攻击穷举攻击(又称暴力攻击)就是依次利用所有可能的密钥,对密文脱密求出相关的明文。并与已掌握的信息对比判断测试出的密钥的真假,最终求出正确的密钥。解析攻击(又称数学分析攻击)是针对密码算法设计所依赖的数学问题,用数学求解的方法破译密码。该方法是对基于数学难题的公钥密码的主要威胁。统计攻击利用明文、密文之间内在的统计规律破译密码的方法。对于不太简单的对称密码算法,成功的估计原创 2022-02-24 15:11:30 · 3705 阅读 · 0 评论 -
密码学MD5详解及C语言实现
《密码学之MD5算法详解及·实现加密过程》原创 2022-02-28 16:26:33 · 1095 阅读 · 4 评论