资源列表
[系统编程] 逆波兰表达式
说明:计算用运算符后缀法表示的表达式的值。后缀表达式也称逆波兰表达式,比中缀表达式计算起来更方便简单些,中缀表达式要计算就存在着括号的匹配问题,所以在计算表达式值时一般都是先转换成后缀表达式,再用后缀法计算表达式的值。如:表达式(a+b*c)/d-e用后缀法表示应为abc*+d/e-。只考虑四则算术运算,且假设输入的操作数均为1位十进制数(0—9),并且输入的后缀形式表达式不含语法错误-calculated Operators suffix France said the value of the e<刘一 > 在 2025-06-18 上传 | 大小:1kb | 下载:0
[加密解密] RSA解密和加密算法的实现和应用
说明:RSA算法 :首先, 找出三个数, p, q, r, 其中 p, q 是两个相异的质数, r 是与 (p-1)(q-1) 互质的数...... p, q, r 这三个数便是 person_key,接著, 找出 m, 使得 r^m == 1 mod (p-1)(q-1)..... 这个 m 一定存在, 因为 r 与 (p-1)(q-1) 互质, 用辗转相除法就可以得到了..... 再来, 计算 n = pq....... m, n 这两个数便是 public_key ,编码过程是, 若资料为 a,<胡康康> 在 2025-06-18 上传 | 大小:1kb | 下载:0
[加密解密] S_DES加密解密程序
说明:按照分组密码运行的CBC方式,将其中的DES算法置换为S-DES,分组长度为8BIT,初始矢量V1分别设置为00H,FFH,及任意8BIT无符号整数,实现该加密/解密模型-running CBC, which will be the replacement for the DES algorithm S-DES, a length of 8BIT initial vector V1 were set to 00H, FFH, and the arbitrary 8BIT unsigned int<胡康康> 在 2025-06-18 上传 | 大小:1kb | 下载:0
[加密解密] 四种加密解密算法的源代码
说明:四种加密解密算法的源代码:移位密码、仿射密码、维吉尼亚密码以及置换密码。-four encryption and decryption algorithm source code : shift password, affine passwords, Virginia passwords and password replacement.<发就> 在 2025-06-18 上传 | 大小:1kb | 下载:0
[加密解密] shili
说明:一个实例程序,能对任意一个文件进行加密,密码要求用户输入,限8位以内(当然你可以再更改).程序有很好的容错设计,这是我们应该学习的.-a sample program, capable of an arbitrary file encryption, password request user input limit within eight (of course you can change). Procedures have a good fault-tolerant design, tha<liu> 在 2025-06-18 上传 | 大小:1kb | 下载:0
[加密解密] 算法
说明:维吉尼亚(Vigenere)密码为了提高密码的破译的难度,人们有发明一种多表置换的密码,即一个明文字母可以表示为多个密文字母,多表密码加密算法结果将使得对单表置换用的简单频率分析方法失效,其中维吉尼亚密码就是一种典型的加密方法。维吉尼亚密码是使用一个词组(语句)作为密钥,词组中每一个字母都作为移位替换密码密钥确定一个替换表,维吉尼亚密码循环的使用每一个替换表完成明文字母到密文字母的变换,最后所得到的密文字母序列即为加密得到的密文,具体过程如下: 设密钥 ,明文 , 加密变换 其中 例如,M=da<god> 在 2025-06-18 上传 | 大小:1kb | 下载:0