军事机要学
军事密码学
密码分析
请选择
利用两个明文的差对应的输出差不可能是某些值的特点求解密钥的攻击方法。基本原理是排除导致概率为0(或非常小)的差分的候选密钥。攻击步骤如下:首先找出一个差值,使得当两个明文具有这个差值时,对应的倒数第二圈输出的若干子块的差不可能是某些差值。然后再利用已知的密文,通过对最后一圈子密钥的某些子块的每个...
将密钥划分为若干个独立的子块并逐块求解的密码分析方法。又称分治攻击。目的是通过降低求解过程的计算量实现密码破译。若密钥由位数分别是m和n的两个独立的二进制数k1和k2构成,当利用穷尽攻击时,平均需要检测2m+n个可能密钥才能找到正确密钥;假若能找到一个计算量远小于穷尽攻击k1所需计算量的算法求出...
利用一段已知序列与未知的线性反馈移位寄存器序列之间的相关性进行密码分析的方法。主要是在不知道线性反馈移位寄存器序列a但知道a与已知序列段z的相关系数的绝对值不等于零的前提下,由z构造出一个与序列a具有更大相关性的新序列z′,再由z′出发构造出一个与序列a具有更大相关性的新序列z″,多次重复这一过...
以增加求解过程的存储量为代价,降低求解过程计算量的密码分析方法。密码分析的方式之一。分为生日攻击和中间相遇攻击。①生日攻击。目标是从N个点x1,x2,…,xN中找出两个相等的点。其方法是随机从N个点中选取n个点,通过对这n个点的存储和按大小排序,找出其中相等的点。算法的计算量近似为n,当任意两点...
仅对截获的密文进行分析,求解明文或密钥的密码分析方法。密码分析的方式之一。假定密码分析者拥有密码算法及明文统计特性,并截获一个或多个用同一密钥加密的密文,通过对这些密文进行分析求出明文或密钥。在实施唯密文攻击时,只有充分掌握和利用明文信息如文字、图像、语音、计算机程序等的内在规律,才有可能根据截...