搜索资源列表
DesDifferentialAttack
- 实现《密码学导引》一书中DES算法差分攻击。输出J1-J8及密钥Key。默认是3轮DES,可任意设定轮数,修改Round的值即可。
制作加密文本文件程序
- 制作加密文本文件程序1.原理从源文本文件中按顺序读出每一个字符,然后把读出的字符转换为相应的ASCII码,将此ASCII码加上整数密钥Key,最后把所得结果再转回相应的字符并同时把它写入到另外一个文件中,这就是加密过程。解密码过程与加密过程刚好是相反的操作。2.界面设计新建一个工程,在Form1中添加一个Label,一个Edit和两个Button,程序的界面设置与布局如图所示。图一 界面布局-encryption produced a text file procedures. Principl
3d4c8def245a
- 算法流程 1.将要处理的二进制串进行IP置换 2.将密钥进行PC1置换(64位转为56位), 3.进行16轮操作,对于第i轮操作: 1)将上一次得到的PC1密钥(级除去第一次外,其他的都经过移位处理)的结果左右部分(各28位)分别循环左移1位或2位,然后将移位后的密钥进行PC2[i]置换. 2)将处理串均等分为左右两串Li,Ri(各32位),然后将右串Ri通过E盒拓展为新的右串R (48位),R 与上一步得到的PC2[i]子密钥进行异或
Information-security-instruction
- 本实验指导书涵盖了对称密钥密码加密解密实验、公钥密码加密解密实验、Hash函数的应用和软件漏洞攻击实验等内容。并且对每个实验内容中所给出的实验题目均附上了完整的源代码,且经调试运行正确。同时,为了帮助读者理解程序,在每个源代码中都给出了详尽的注释。-The experimental guide book covers the experimental symmetric key cipher encryption and decryption, public key encryption and
CertificateKit
- java证书管理工具包 可以解析、读取pfx(JKS类型密钥库)、jks(PKCS12类型密钥库)文件。-Certificate Kit
DlgDemo
- MAC 计算工具代码,实现对称密钥 MAC的计算和实现,对目前的MAC计算的所有的算法都是支持的。也有界面编程-MAC calculation tool code to achieve the symmetric key MAC calculation and implementation of the current MAC calculation of all the algorithms are supported. There are interface programming
openssl-1.0.2g
- OpenSSL 是一个安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用(The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and
des算法
- DES算法为密码体制中的对称密码体制,又被称为美国数据加密标准。DES是一个分组加密算法,典型的DES以64位为分组对数据加密,加密和解密用的是同一个算法。密钥长64位,密钥事实上是56位参与DES运算(第8、16、24、32、40、48、56、64位是校验位,使得每个密钥都有奇数个1),分组后的明文组和56位的密钥按位替代或交换的方法形成密文组。