搜索资源列表
汇编内核加密算法
- 汇编内核的md5算法,应网友要求改进了两个部分: 1、采用nasm风格汇编,可以方便的移植到linux平台下。 2、修正了56个字节以上明文加密会出错的bug,对任意长的明文都能够加密 使用方法: 一种方法是使用原代码包中的make.bat,这需要安装nasm编译器;第二种就是直接将md5_x86.obj拷贝到你的工程下,直接使用。 -compilation of md5 kernel algorithm, a netizen called for improvemen
FEAL8
- 本次的FEAL8轮叠代要求将64位的密文C与64位的密钥K经过要设计的解密程序运行得到所需的64位的明文P。由于2进制输入输出的位数太长不方便,再程序的数据运算中大量用上16进制。在数据的运算过程中又常常把输入的数据平均分成等份,因此在数据处理上用上数组形式。FEAL算法的三个基本运算函数是整个程序的重心,程序的密钥处理和解密过程都将以这三个运算函数为中心,因此,程序的设计以S函数 函数和 f函数来展开,再由主函数编写时调用三个函数。-the FEAL8 round of the iterati
des_3des
- DES( Data Encryption Standard)算法,于1977年得到美国政府的正式许可,是一种用56位密钥来加密64位数据的方法。虽然56位密钥的DES算法已经风光不在,而且常有用Des加密的明文被破译的报道,但是了解一下昔日美国的标准加密算法总是有益的,而且目前DES算法得到了广泛的应用-DES (Data Encryption Standard) algorithm. in 1977 the United States government's official per
fluid.editor.alpha
- The fluid editor is a prototype source code editor supporting a \"bring from\" exploration model.With the fluid editor programmers can avoid explicit navigation between source documents by incorporating related code into the document under examinatio
sdestt
- S-DES的编程实现 S-DES的加密使用8位明文和10位密钥做为输入,产生8位的密文做为输出。加解密使用相同的密钥。要求:采用CBC模式对文本加解密 1.对话界面:选择加密或解密,输入密钥,在目录中选择明文或密文文件(内容为二进制,.txt文件,),提示加密或解密完成 2.输出:产生密文文本或明文文本 3.提供:说明文档,源码,可执行程序,通过加密实验,给出运行结果. 4.提交分析雪崩效应文档:相同密钥下明文改变任一位时密文的位差异情况 相同明文下密钥改变任一位时密文的位差异情况-S-DES
ProtectedMode
- linux下保护模式的详细介绍,the explicit introduce of protected mode on intel x86
算法
- 维吉尼亚(Vigenere)密码为了提高密码的破译的难度,人们有发明一种多表置换的密码,即一个明文字母可以表示为多个密文字母,多表密码加密算法结果将使得对单表置换用的简单频率分析方法失效,其中维吉尼亚密码就是一种典型的加密方法。维吉尼亚密码是使用一个词组(语句)作为密钥,词组中每一个字母都作为移位替换密码密钥确定一个替换表,维吉尼亚密码循环的使用每一个替换表完成明文字母到密文字母的变换,最后所得到的密文字母序列即为加密得到的密文,具体过程如下: 设密钥 ,明文 , 加密变换 其中 例如,M=da
md5.rar
- MD5算法及例子 1、 MD5String、MD5File、MD5Print、MD5Match这四个函数是供调用的。其他是用来辅助这几个函数的子函数。 2、MD5String为加密字符串。 3、MD5File为加密这个文件。 4、MD5Print是将加密后的密文转换成字符串。 5、MD5Match是用来比较密文是否一致。 加密字符串aaa MD5String(‘aaa‘) 将加密后的aaa显示出来 MD5Print(MD5String(‘aaa‘)) 比较两次密文是否一致:
Computersecurity
- 设计一个加密系统里面含Diffie-Hellman代码 DES_Tool2(直接生成密文和加密明文) DSATool.v1.3软件和一个das源代码-Inside the design of a cryptographic system with Diffie-Hellman code DES_Tool2 (generated direct explicit ciphertext and encryption) DSATool.v1.3 software source code and a da
des
- 用c#实现的简单的des算法的小程序,输入明文加密成密文,输入密文解密成明文。-With c# Realized des simple algorithm applet, enter the explicit encryption into ciphertext, enter into explicit ciphertext decryption.
miyao
- c++实现密钥为4的凯撒密码加密,其中支持明文的大小写-c++ achieve key for Caesar 4 password encryption, which supports the explicit case
Caesar_encode
- 实现移位密码(扩展凯撒密码),用键盘接收明文和密钥,屏幕打印密文。-Achieve translocation password (Extension Caesar password), use the keyboard to receive explicit and key, screen printing ciphertext.
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.
Vigenere
- Vigenere加密解密实现明文密文之间转换-Vigenere encryption and decryption to achieve explicit conversion between the ciphertext
Vigenère
- 维吉尼亚算法的实现,构成 明文:每个字符惟一对应一个0~25间的数字。 密钥:一个字符串,其中每个字符同明文一样对应一个数字,代表位移值,如a 表示位移 0,b 表示位移 1,c 表示位移 2,...... )。 加密过程: 将明文数字串依据密钥长度分段,并逐一与密钥数字串相加(模26),得到密文数字串; 最后,将密文数字串转换为字母串。 -Virginia algorithm constitutes explicit: Each character correspon
rc4
- 用RC4算法实现控制台对所有文件(任意类型的文件)的加解密(注意明文和密文都以文件形式存在)-RC4 algorithm using the console for all files (any type of file) encryption and decryption (pay attention to both explicit and ciphertext in order to file the form)
MD5
- PB使用MD5加密,可以有效解决PB开发中登录密码使用明文的问题-PB using MD5 encryption, can effectively resolve the PB Password development issue of the use of explicit
RSA1
- 通过判断素数,根据公式自动生成公钥私钥,输入明文,生成密文,实现RSA加密及解密算法-Through to determine prime numbers, according to the formula automatically generate a public key private key, enter the explicit, to generate ciphertext, the realization of RSA encryption and decryption algo
EncryptionaDecryption
- 收集20篇左右的某种英文文献资料(每篇字符数量>1万字符),将其编辑成一个超过20万字符的文件,统计每个英文字母的使用频率,对期中的一篇进行加密,然后运用统计方法进行解密,人工比较解密结果与明文的差距。-About the collection of some 20 English literature (the number of each character> 10000 characters), to edit into a character more than 200,00