排序
古典密码之维吉尼亚密码(无密钥破解)
介绍 维吉尼亚密码又译维热纳尔密码: 是使用一系列凯撒密码组成密码字母表的加密算法,属于多表密码的一种简单形式。 维吉尼亚密文是通过明文加上密钥,根据维吉尼亚密码表来生成密文。 就是把...
密码学的数学基础
1-1整数 0不是自然数 整除性 定理:设a,b是正整数,则b|a且a|b,当且仅当a=正负b.特别地,a|1当且仅当a=正负1. 证明一下个个位数之和是3的倍数,整齐也是三的倍数: 1-2 素数 (该定义可拓展到负整数,...
RSA0-1
理论介绍 基本原理 欧拉函数 欧拉函数φ(n):是小于n的自然数中与n互质的数的个数 φ(n)的计算方法并不复杂,但是为了得到最后那个公式,需要一步步讨论: 第一种:n=1 φ(1) = 1 第二种:n是质数...
为什么有的密码题脚本你运行不了sage
你可能看着他想python脚本,但其实他是sage脚本什么是sage?维基百科: 我们经常会遇到一些脚本并不能再python运行,其实那是sage脚本我们可以去现在一个sagemath,在上面运行就好了在线运行windows...