搜索资源列表
vigenere
- vigenere密码在起初的破译中是靠穷举法,找出与阅读习惯最适合的明文,但是也可以先缩小穷举范围,再查找-vigenere initial crack passwords by brute-force method is to identify the most suitable and clear reading habits, but can also be reduced exhaustive range, and then find
33
- 实验目的:熟练掌握字符串处理以及循环控 问题描述 实现移位密码:k表示26个字母向前循环位移的字符个数 加密: 输入:k,以及小写表示的明文字母,输出:大写字母表示的密文 解密:输入:k,以及大写字母表示的密文,输出:小写字母表示的明文 -Experimental Objective: To master the string processing and circulation control descr iption of the problem to achieve
DBMM
- 单表密码 定义: 1、 明表: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2、 明文 they will arrive tomorrow 3、 密钥 K=Monday 4、 密码实现 1) 将明文与密钥转为数字串: K=(12,14,13,3,0,24)
playfair
- Playfair 密码,可实现对信息的加密,并可对信息解密得到原明文-Playfair password, you can realize the information is encrypted and decrypted original plaintext information
凯撒密码
- 凯撒密码(caeser)是用于加密通过信使传递的作战命令。置换加密的优点就在于它易于实施却难于破解。发送方和接收方很容易事先商量好一个密钥,然后通过密钥从明文中生成密文,即使敌人获取密文,通过密文直接猜测其代表的意义,在实践中是不可能的。 在密码学中存在着各种各样的置换方式,但所有不同的置换方式都包含2个相同的元素:密钥和协议(算法)。凯撒密码的密钥是x,算法是将普通字母表中的字母用密钥对应的字母替换。(The Kaiser code (Caeser) is the operational c