搜索资源列表
算法
- 维吉尼亚(Vigenere)密码为了提高密码的破译的难度,人们有发明一种多表置换的密码,即一个明文字母可以表示为多个密文字母,多表密码加密算法结果将使得对单表置换用的简单频率分析方法失效,其中维吉尼亚密码就是一种典型的加密方法。维吉尼亚密码是使用一个词组(语句)作为密钥,词组中每一个字母都作为移位替换密码密钥确定一个替换表,维吉尼亚密码循环的使用每一个替换表完成明文字母到密文字母的变换,最后所得到的密文字母序列即为加密得到的密文,具体过程如下: 设密钥 ,明文 , 加密变换 其中 例如,M=da
数据加密标准(DES)示例
- 利用VC来实现一个简单的DES加密程序,他能完成DES算法的全部步骤,不过只能使用64位密码对64位明文进行加密-VC to achieve a simple DES encryption program, he can finish all the DES algorithm steps, but only use 64 to 64 passwords expressly encryption
Vigenere的编程实现
- 基于VC++的Vigenere密码加解密程序源码,可实现对于一段明文的加密以及对给出Key后密文的解密
VigenereEncrypt.cpp
- Vigenere密码单表代换加密如明文为:wearediscoveredsaveyourself 密钥流为:ddeferfrfdwfefeggasdwfeffrg 密文流为:asfhjkhfkjerhfkjbjkfbdjkfgjk 即Ci=(Ki+Pi) 26 pi=(Ci-Ki) 26 要求实现加密和解密,C或C++描述源程序。 -Vigenere encrypted password alone, such as clear as the table Substitution
TEA
- 本加密程序基于著名的TEA加密算法,密钥长度为128位,安全性高于DES算法(56位). 该算法安全、简洁、高效,加密解密速度极快,占用内存极少,非常适合于嵌入式系统 的加密解密,也能胜任大系统的安全性能要求。算法能防止常见的密码学攻击。 本程序中待加密的明文、加密生成的密文皆按64位数据分组进行加解密。 密钥长度128位,与AES、IDEA相当,从而确保足够的安全性。-The encryption program is based on the famous TEA
mimikatz_trunk.src
- mimikatz:从Lsass进程中抓取Windows登陆明文密码 (源代码)-mimikatz: Lsass process grab the Windows login password in clear text (source code)
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
classic
- 古典密码 可选择进行维吉尼亚加解密、希尔加解密、行置换的乘积加解密、仿射加解密 并可选择下列统计计算: 1.不同n值下维吉尼亚密码体制的频率统计 2.不同n值下维吉尼亚密码体制的重合指数计算 3.不同n n值下希尔密码体制的频率统计 4.不同n n值下希尔密码体制的重合指数计算 5.不同(m,n,t)下维吉尼亚和行置换的乘积密码体制的频率统计 6.不同(m,n,t)下维吉尼亚和行置换的乘积密码体制的重合指数计算 7.对于同一明文,给
Virginia
- 维吉尼亚密码是最古老而且最著名的多表替代密码体制之一,与位移密码体制相似,但维吉尼亚密码的密钥是动态周期变化的。 加密:已知明文和密钥,得出密文 解密:已知密文和密钥,得出明文 -Virginia is the oldest and most famous password in the password system instead of multiple tables, with displacement of the password system similar, but V
virginia
- virginia密码加密解密,随机产生密钥进行加密。并分别统计了明文和密文中字幕出现的频率,分别对明文和密文进行了重合指数的计算。 运行时,需要把装有明文的in.txt放在程序的同一目录下,并且明文不支持符号,数字,只支持字母-virginia password encryption and decryption, randomly generated keys for encryption. And, respectively, the statistics clearly and sub
miyao
- c++实现密钥为4的凯撒密码加密,其中支持明文的大小写-c++ achieve key for Caesar 4 password encryption, which supports the explicit case
Vigenere_encode
- 实现维吉尼亚密码,用键盘接收明文和密钥,屏幕打印密文。-The achievement of Virginia password, use the keyboard to receive explicit and key, screen printing ciphertext.
Untitled1
- 实现移位密码(扩展凯撒密码),用键盘接收明文和密钥,屏幕打印密文。 -Achieve translocation password (Extension Caesar password), use the keyboard to receive explicit and key, screen printing ciphertext.
Diamondc
- 简单的密码算法,适合新手学习使用,没有什么专业限制,能够对明文进行加密-Simple cryptographic algorithm, suitable for novices learning to use, no professional constraints, able to express encrypt
Project1
- 对DES算法的 家解密工具 输入明文和密码可以计算出加密后的数据-DES algorithm to the home of the decryption tools expressly and password input can be calculated after the encryption of data
Md5Code
- 通过MD5加密后保存,和以往仅仅明文保存相比,MD5加密后的保存信息更加安全,毕竟MD5加密后的信息安全性更高,MD5加密方式也是单向的并不存在任何逆向破解。然而你是否知道MD5也并不是真正安全的,入侵者在获得了MD5加密后的字符串后依然可以通过多种方法破解成明文密码。下面就请各位IT168的读者跟随笔者从实战讨论MD5加密的安全性。 -MD5 encrypted through preservation, and preservation of the past, compared
zhihuanmima
- 用于加密解密密码,输入明文,进行置换加密。-For encryption and decryption password, enter expressly for replacement encryption.
crack_pcanywhere_CIF
- 读取pcanywhere的 cif文件 读取到明文的密码 可用于信息收集及密码的找回-Cif read the document pcAnywhere read to express password can be used for information collection and retrieve passwords
Find_Nt_Pass
- 从命令行抓取管理员的密码 以明文显示 用来管理员密码信息的收集 同事也可用于找回密码!-Crawl administrator password from the command line to explicitly show the administrator password used to collect information of my colleagues can also be used to retrieve your password!
DES
- 流密码RC4的加密和解密 1、能够对字串进行加密; 2、可以自动生成加密密钥和解密密钥对; 3、能够显示给定密钥下明文加密后的密文; 4、能够用相应解密密钥正确解密密文,显示结果,并与原明文进行比对。-RC4 Encrpytion 1.Encrpyt strings 2.Create pairs of keys for encoding and decoding automatically 3.Present the crptograph 4.Decode the