搜索资源列表
SecurityCryptography
- C# des对称加密字符串实例,请在编译运行的控制台窗口中输入想要加密的字符串,按回车即可加密该字符串,应用DES对称加密算法来实现。程序首先创建一个文件对象,访问权限是可写的,然后将该字符串转换成字节,创建一个DES算法的加密类,从DES算法的加密类对象的CreateEncryptor方法,创建一个加密转换接口对象。在此说明一下,代码中的CryptoStream对象的作用是将数据流连接到加密转换的流,将字节数组中的数据写入到加密流中实现加密,最后关闭加密流对象。-C# des instanci
chat
- DES加密聊天工具,共包含3个文件:chat.cpp、des.h、makefile。 编译:命令行模式下,切换到代码所在目录,输入make后回车即可。 运行:命令行模式下输入 ./chat,然后选择程序执行角色(客户端或服务器)。如选择服务器,则程序自动打开端口开始监听;如选择客户端,则需要输入服务器地址。最后输入命令quit退出程序。-DES encryption chat tool contains three files: chat.cpp, des.h, makefile. Co
chat1
- 基于DES和RSA的加密聊天工具,共包含4个文件: chat.cpp、des.h、rsa.h、makefile。 编译:命令行模式下,切换到代码所在目录,输入make后回车即可。 运行:命令行模式下输入 ./chat,然后选择程序执行角色(客户端或服务器),如选择服务器,则程序自动打开端口开始监听;如选择客户端,则需要输入服务器地址。最后输入命令quit退出程序。 此外,代码中实现了异步,select以及普通三种IO模型,需要通过定义宏控制。-DES and RSA encrypti
a2my
- 实现文件des 加密解密的处理,文档加密解密 c++ des-Implementation file des encryption and decryption processing, document encryption and decryption
jiemiDES
- 对des加密的文件进行机密,可以对多个文件进行操作-Des encryption for confidential documents
software-Offensive-and-defensive
- 这是用vs2008上用C++写的一个网页防篡改系统,这是一个初级版本,用记事本做数据库,计算MD5写入到记事本,然后DES加密等,本地备份所有文件。-software Offensive and defensive C++
desAlgorithm
- 对称密码技术的实现 (1)熟悉相应的DES加密/解密函数的使用,在单机完成对特定文件(test-1.txt)的单重DES加密/解密; (2)针对DES密钥特点(8字节,64比特位,其中真正起作用的为56比特位),设计一次一密的密钥产生机制(即每次会话所使用的密钥都是临时随机产生的) -Achieve symmetric cryptographic techniques (1) be familiar with the appropriate use of DES encryption
KDC
- 完成集中式对称密钥的分配工作 说明:作为通讯的双方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
InfoSecurity
- 完成分布式对称密钥分配 说明:作为通讯的双方A和B已经共享一个会话主密钥Km。在完成会话密钥Ks的分配后,A利用Ks对特定文件(test-1.txt)进行加密,并发送给B;B利用Ks对密文进行解密,并对比解密后的明文信息同原来的文件是否一致。 要求: (1)JAVA语言编程实现,基于DES完成对称密码技术的加/解密(JAVA有库函数支持); (2)通信内容为一文本文件(test-1.txt); (3)基于网络完成密钥分配工作(作为通信的双方A、B应部署于两台主机上); (
CsharpEncrypt
- C# 加密器 可以简单加密一些文件 des算法加密密码,可以将密码解密,纯粹是小实验。-c# encrypt
Java
- Java实现文件的RSA和DES加密算法-Java implementation files RSA and DES encryption algorithm
FileEncryptDemo
- Java加密功能,利用DES加密对文件进行加密-java Encrypt
Matlab-encrypt-a-file
- 使用matlab实现加密文件的简单小程序,使用的是des加密算法-Using MATLAB simple applet for encrypting files, uses DES encryption algorithm
DES_simple
- vc6.0环境下纯C写的DES加密过程,加密每一轮数据状态均输出至文件,适合初学者学习和理解DES密码算法,也可以再此基础上进行算法改造。-Under vc6.0 environment write pure C DES encryption process, the encryption status of each round of data are output to a file, for beginners to learn and understand the DES encrypt
DES_C-language
- C语言实现的DES代码,可以直接编译运行。加密10M文件时间大约16到20秒。注释详细。其中工程名AES是手误打错了,实际上是DES算法的实现代码。-C language implementation of the DES code can be directly compiled to run. 10M file encryption for about 16-20 seconds. Detailed notes. Which works were wrong hands AES is wro
1578
- 实现文件的加密与解密用到了des算法,具体的我也不太清楚,可以查查百度希望会有用-File encryption and decryption used the DES algorithm, the specific I do not know, you can check the Baidu hopes will be useful
DESwithHmac
- des加密算法及hmac验证,可用于加密文件-des encryption
2-1
- 简单的s-des算法,能实现对于小文件的加密和解密,但是对于大文件,会有bug,待修正中-S-des simple algorithm, to achieve for small file encryption and decryption, but for large files, there will be bug, pending amendment
des_test.tar
- ECB模式DES加解密,可以加密任意长度的数据文件,最后的块数据不足8bytes,不是简单的补0。补0的缺陷是当明文块尾数据为0时,在解密时就不知如何处理了。 编译命令: 1. 编译测试程序 make test. 2. 编译动态库 make libdes.so 3. 编译静态库 make libdes.a-DES ECB mode encryption, you can encrypt data files of any length, the last block to in
des_test_ecb_cbc.tar
- ECB模式,CBC模式DES加解密。 1.CBC模式与一般的不一样,当密文的数据发生错误时,解密后错误字节块和后续所有块的所有字节都是错误的。而一般模式只会影响当前块和后续块的相应字节。 2.可以加密任意长度的数据文件,最后的块数据不足8bytes,不是简单的补0。补0的缺陷是当明文块尾数据为0时,在解密时就不知如何处理了。 3.编译命令: 1. 编译测试程序 make test. 2. 编译动态库 make libdes.so 3. 编译静态库 make