![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
密码学
文章平均质量分 69
whiteQ777
这个作者很懒,什么都没留下…
展开
-
DES的差分分布表 C代码实现
#include<stdio.h>#include<stdlib.h>void main() { int In[6]; //定义输入异或 int k; int i; void Differ(int In[6],FILE *fp); ...原创 2018-03-17 11:41:39 · 4080 阅读 · 0 评论 -
DES加解密代码
#include <cstdio>#include <cstring>// IP 初始置换表const int IP_Table[64] ={ 58, 50, 42, 34, 26, 18, 10, 2, 60, 52, 44, 36, 28, 20, 12, 4, 62, 54, 46, 38, 30, 22, 14, 6, 64, 56, 4...原创 2018-04-04 09:44:45 · 601 阅读 · 0 评论 -
rebound(反弹)攻击技术分析
rebound攻击技术由Florian Mendel等在2009年提出。 rebound攻击技术是运用碰撞攻击中的可用自由度来降低追踪差分的概率。rebound攻击技术主要应用在基于分组密码,置换结构中。我们把hash函数的加密部分分为三个子部分,E = Efor ◦ Ein ◦ Ebw;同样的,把置换部分分为三部分 P = Pfor ◦ Pin ◦ Pbw.上图为rebou...原创 2018-08-02 22:32:07 · 1296 阅读 · 0 评论 -
cryptominisat求解器安装
cryptominisat的github地址为cryptominisat其中Python使用cryptominisat的安装步骤如下 sudo apt-get install build-essential cmake sudo apt-get install zlib1g-dev libboost-program-options-dev libm4ri-dev libsqlite3...原创 2018-12-24 22:21:16 · 1293 阅读 · 2 评论