搜索资源列表
elgamal
- ElGamal算法,是一种较为常见的加密算法,它是基于1984年提出的公钥密码体制和椭圆曲线加密体系。既能用于数据加密也能用于数字签名,其安全性依赖于计算有限域上离散对数这一难题。在加密过程中,生成的密文长度是明文的两倍,且每次加密后都会在密文中生成一个随机数K。-The ElGamal algorithm is a more common encryption algorithm, which is based on the 1984 public key cryptosystem and e
Affinepasswordchange
- 古典密码学——仿射密码变换,通过仿射密码算法实现明文的加密与密文的解密-Affine password change
Windows_Password_Logger
- windows登陆密码信息拦截,获取明文口令。程序对不同系统做了处理,在2000,2003,xp,vista上都可以截取, 在2000,2003,xp中,通过UNICODE_STRING.Length 的高8位取xor key,如果密码是编码过的,则通过ntdll.RtlRunDecodeUnicodeString解码, vista则通过AdvApi32.CredIsProtectedW判断密码是否编码过,解码用AdvApi32.CredUnprotectW。-The windows P
GetPassword
- 获取windows当前登录用户的明文密码,支持2000到Win7各个系统,值得研究-Get windows current logged-in user plaintext password .support various systems from 2000 to Win7, worthy of study
KG
- 序列密码也称为流密码(Stream Cipher),它是对称密码算法的一种。序列密码具有实现简单、便于硬件实施、加解密处理速度快、没有或只有有限的错误传播等特点,因此在实际应用中,特别是专用或机密机构中保持着优势,典型的应用领域包括无线通信、外交通信。若能以一种方式产生一随机序列(密钥流),这一序列由密钥所确定,则利用这样的序列就可以进行加密,即将密钥、明文表示成连续的符号或二进制,对应地进行加密。-Stream cipher is also known as Stream Cipher (St
vigenere
- 破解弗吉尼亚密码的简单程序,可以完成无密钥的弗吉尼亚密文破解,产生密钥和明文。亲测可用!-Simple program to crack the password of Virginia, to be completed no key crack Virginia ciphertext, to generate the key and the plaintext. Pro-test available!
MD5-Encryption-Algorithm-VCPP
- MD5是一个安全的散列算法,输入两个不同的明文不会得到相同的输出值,根据输出值,不能得到原始的明文,即其过程不可逆;所以要解密MD5没有现成的算法,只能用穷举法,把可能出现的明文,用MD5算法散列之后,把得到的散列值和原始的数据形成一个一对一的映射表,通过比在表中比破解密码的MD5算法散列值,通过匹配从映射表中找出破解密码所对应的原始明文。 对信息系统或者网站系统来说,MD5算法主要用在用户注册口令的加密,对于普通强度的口令加密,可以通过以下三种方式进行破解: (1)在线查询密码。一些在
MD5
- 一个MD5码和sha加密类,可以对明文进行加密。可以用于注册用户密码-An MD5 code and sha encryption type, you can encrypt the plaintext. Can be used to register the user password
Des
- DES密码的C语言实现。 输入为同目录下存放明文的1.txt文件,存放密钥的key.txt文件。输出为加密后的2.txt文件,以及2.解密后的3.txt。-DES passwords C language. Enter the same directory stored plaintext 1.txt, stored keys key.txt . 2.txt the encrypted output file, and 2. Decrypted 3.txt.
mixed-encrypt-system
- 本系统实现了一个基本的混合密码系统。它使用DES作为对称密钥算法,RSA作为公开密钥算法。本系统特点如下: 1:提供了俩个加密接口。混合加密,DES加密。 2:本系统的DES可以进行1次DES加密(标准DES加密)和3次DES加密。它会根据密钥长度,自动选择加密方案。当密钥长度在64位以内时它将使用标准DES加密,当密钥长度超过64位后,系统将设置第2密钥,并启用3次DES加密。其密钥长度可达112位,并且它还具有很强的扩展性,提供了3种加解密接口:文件接口,文件句柄接口(可以供其他加密
Centralized-symmetric-key
- 完成集中式对称密钥的分配工作 说明:作为通讯的双方A和B,都已经分别和KDC拥有会话密钥Ka和Kb,但A、B之间事先没有保密通道,需要依赖KDC为它们的会话分配临时密钥Ks。在完成会话密钥Ks的分配后,A利用Ks对特定文件(test-1.txt)进行加密,并发送给B;B利用Ks对密文进行解密,并对比解密后的明文信息同原来的文件是否一致。 要求: (1)JAVA语言编程实现,基于DES完成对称密码技术的加/解密(JAVA有库函数支持); (2)通信内容为一文本文件(test-1.t
Win2000GetPassword
- 该程序可以获得NT/Win2K当前登录用户的明文密码(需要管理员权限)。-The program can obtain the current logged-on user NT/Win2K plaintext password (requires administrator privileges).
Kaisa
- 凯撒密码加密、解密算法Java实现,明文的输入有判断-Caesar cipher encryption, decryption algorithm implemented in Java, the plaintext input has to judge
DES
- 利用Java API实现DES对称密码加密,首先获得秘钥,其次利用该秘钥对明文加密,最后利用秘钥对密文解密得到明文-Implement DES encrypt and decrypt using Java API.
RSA
- js写的RSA加密算法,可用于在html前端加密,防止登陆过程中密码以明文的形式传输出去-js wrote the RSA encryption algorithm that can be used in the html front-end encryption, password login process to prevent the transmission went out in the form of plain text
AES
- AES的加密和解密。用于密码学中将明文加密为密文的算法,同时也包含解密算法。-decryption and encryption of AES
mimaxue
- 置换密码算法实现.置换密码算法的原理是不改变明文字符,而是按照某一规则重新排列消息中的比特或字符顺序,才而实现明文信息的加密。-Replacement password algorithm. Permutation cipher does not change the principle is expressly characters, but rearrange the message bits or characters in the order in which a rule, only
repalcement
- 实现用键盘进行简单的密码置换功能,屏幕打印密文和解密后的明文-Implemented by a simple password replacement keyboard function, screen printing ciphertext and plaintext decrypted
Vigenere
- Vigenere加密解密一段明文,明文和密码可以自己输入的-Vigenere encryption and decryption a plaintext, clear text and password can be their own input
K3UserPWD2
- 金蝶K3V12.1用户密码翻译源码,由密文翻译成明文,虽然是在金蝶K3V12.1的版本下做的,但是在金蝶其他的版本上也适用。-Kingdee K3V12.1 user password translation source, the ciphertext translated into plain text, although in the Kingdee K3V12.1 version to do, but for the other version is also in kingdee.