当前位置:
首页 资源下载
搜索资源 - DES decryption function
搜索资源列表
-
1下载:
根据设计要求:1)具有文件加密和解密功能;2)具有加解密速度统计功能;3)采用密文反馈链接和密文挪用短块处理技术。我们可以知道,程序要有加密模块、解密模块、子密钥生成模块,这三个模块构成DES算法。DES算法再构成3DES,这很简单,只要加个密钥便可实现。3DES还必须工作在密文反馈连接模式下和使用密文短块挪用技术。至于速度统计功能就很好实现,用文件长度除以处理时间便是加解密速度。-based on the design requirements : 1) with file encryptio
-
-
0下载:
功能: 实现DES加密算法的加密解密功能 */
/*- */
/*-说明:des算法的实现代码 */
/*- 能够实现56位或56*3密钥的des算法,可以通过该程序提供的接口 */
/*- 进行数据的加密,保证数据在传送过程的安全性 */
/*- */
/*- */
/*-该程序的所有权利由作者保留 *
-
-
0下载:
:DES体制是ISO颁布的数据加密标准,通过对DES算法的分析,提出了用C语言实现数据加密标准DES算法,通过循环或迭代,将简单的基本运算(例如左移、右移、模2加法等)和变换(选择函数、置换函数)构造成数据流的非线性变换(加密变换或解密变换),从而实现对计算机数据进行密码保护。着重介绍了用C语言实现其加密的主要过程。关键词:数据加密 DES C语言-: DES system is ISO issued by the Data Encryption Standard, DES algorithm
-
-
0下载:
DES算法加解密全套程序,可运行,实现对txt(文本)文件内容的加解密。用vc6.0编写,内涵源代码,以及详细注释,程序非常简单,经过下载后可以对其源代码修改,加解密器,同时代码非常简单,可以通过读代码学到很多vc的知识啊,比看书学的快多了。另在解密文件夹中还有一个测时间的函数,精确到毫秒,可以计算出程序运行的时间,该代码移植性较强,可以用在别的程序中。-DES encryption algorithm for a full set of procedures, operations, impl
-
-
0下载:
des密码 :包括加密、解密功能,保证可以运行;8位密钥。-des Password: include encryption, decryption function, to ensure you can run 8-bit key.
-
-
0下载:
一个C++的DES算法源码.引入工程中即可使用,加解密的函数分别是DES(char *key,char *s_text,char *d_text)和_DES(char *key,char *s_text,char *d_text)
使用上也比较方便-A C++ Source of the DES algorithm. The introduction of projects to use, a function of encryption and decryption are DES (c
-
-
1下载:
用c语言实现的des加密解密程序源码,包含一个des头文件和一个des源文件以及一个main函数源文件-Use c language to achieve the des encryption and decryption program source code, contains a des header files and a des source files as well as a main function of the source file
-
-
0下载:
DES的每个分组是64位,既明文和密钥都是64位(密钥实际用56位,每字节第8位为校验)。这个算法的核心是Feistel密码,由于其设计的巧妙,加密解密都用一个函数,具体原理请查阅其他资料。DES的流程基本是执行16轮下面的运算:-DES each packet is 64, both explicit and are 64-bit key (actual key 56, the first 8 bytes each for validation). The core of this algor
-
-
0下载:
一起四个函数
uses 这个单元就可使用
function EncryStr(Str, Key: String): String
function DecryStr(Str, Key: String): String
function EncryStrHex(Str, Key: String): String
function DecryStrHex(StrHex, Key: String): String
分两队,分别是加密和解密的-With the four
-
-
0下载:
基于DES加密算法的二进制加密解密程序,内含主程序与加密函数、解密函数,有详细注释,并画出了二进制信号波形。-DES encryption algorithm based on binary encryption and decryption process, containing the main program and the encryption function, decryption function, detailed notes, and draw a binary signal
-
-
0下载:
这个类实现了DES算法,如果你的数据块data的大小sizeof(data)是8的倍数
的话,可以使用函数DES::encrypt(key,data,sizeof(data)/8)来进行加密,
用DES::decrypt(key,data,sizeof(data)/8)来进行解密。
如果数据块的大小是随意的,那么可以使用函数DES::yencrypt()和
DES::ydecrypt()来进行加解密。
这个模块的面向对象的设计不是很好,与其说是一个类,不如说是一个模块
的
-
-
0下载:
DES加密算法编程实现,MFC基本对话框编写。采用的算法和函数十分经典,完美实现加解密过程。-DES encryption algorithm programming, MFC write basic dialog. The approach and the function is very classic, the perfect realization of encryption and decryption process.
-
-
0下载:
传统的DES加解密程序,VC++实验通过,功能较为完善,支持文本加密及实时加密功能。-The traditional DES encryption and decryption process, VC++ test passed, function better, support the text encryption and real-time encryption.
-
-
0下载:
des加密算法c代码实现类库,帮助学习des加密算法实现原理,直接调用DES_EDE_Encryption和DES_EDE_Decryption函数实现加解密。-des encryption algorithm c code class library to help you learn des encryption algorithm theory, the direct to call DES_EDE_Encryption and DES_EDE_Decryption function to
-
-
0下载:
des算法的编程实现,用的是c++语言。实现的功能是将一串字符(包括文件)加密并可以解密-The des algorithm programming is c++ language. Achieve the function is a string of characters, including file encryption and decryption
-
-
0下载:
一个比较通用的DES的算法代码,功能实现了字符的DESL加解密,需要设定8位长度的密钥-A generic DES algorithm code, function the characters DESL encryption and decryption, you need to set the length of eight key
-
-
1下载:
可以用于多位二进制数加密解密的DES算法,在main函数中给出了使用范例,使用者可以比较并且了解到DES的雪崩效应。-Can be used for a number of binary encryption and decryption of DES algorithm, using the example given in the main function, the user can compare and understand the avalanche effect of DES.
-
-
1下载:
实验内容
1、对称密码技术的实现
(1)熟悉相应的DES加密/解密函数的使用,在单机完成对特定文件(test-1.txt)的单重DES加密/解密;
(2)针对DES密钥特点(8字节,64比特位,其中真正起作用的为56比特位),设计一次一密的密钥产生机制(即每次会话所使用的密钥都是临时随机产生的);
2、非对称密码技术的实现
(1)熟悉RSA相关函数(公私钥生成函数,加密/解密函数);
(2)利用公钥加密特定文件(test-1.txt),并用私钥进行解密;反过来,再利用私钥加密特定
-
-
0下载:
实现DES函数的加密解密过程,并且能够实现任意长度任意字符的加密和解密(Implement the encryption and decryption process of DES function)
-
-
1下载:
main函数文件输入明文,调用秘钥留生成函数(get_k文件)以及加解密函数(encrypt_fcn文件),完成对明文的加密和解密(Encryption and decryption of plaintext are accomplished by inputting main function file into plaintext, calling secret key generation function (get_k file) and encryption and decryptio
-