資源簡介
des源碼(含多個平臺的源代碼)

代碼片段和文件信息
extern?void?DES(unsigned?char?idata?*?DATA_ADDRunsigned?char?idata?*KEY_ADDRbit?JA_JE_B);
void?main(void)
{???unsigned??char?temp;
???idata?unsigned?char?plain[]={0x010x230x450x670x890xab0xcd0xe7};
???idata?unsigned?char?key[]={0x010x230x450x670x890xab0xcd0xef};
???idata?unsigned?char?cipher1[8]={0};
???idata?unsigned?char?key1[]={0x0E0x320x920x320xEA0x6D0x0D0x73};
????while(1){
?? ????DES(plainkey1);?//encrypt
DES(cipher1key10);//decrypt
temp=0xff;
}
}
//?校驗結果正確
/*
?*?Single-length?key?single-length?plaintext?-
?*?Key ??:?0123?4567?89ab?cdef
?*?Plain??:?0123?4567?89ab?cde7
?*?Cipher?:?c957?4425?6a5e?d31d
*/
/*
For?example?if?we?take?the?plaintext?message?“8787878787878787“?
and?encrypt?it?with?the?DES?key?“0E329232EA6D0D73“
we?end?up?with?the?ciphertext?“0000000000000000“.
If?the?ciphertext?is?decrypted?with?the?same?secret?DES?key?“0E329232EA6D0D73“?
the?result?is?the?original?plaintext?“8787878787878787“.?
For?example?if?we?take?the?plaintext?message?“8787878787878787“
and?encrypt?it?with?the?DES?key?“0E329232EA6D0D73“?
we?end?up?with?the?ciphertext?“0000000000000000“.?
If?the?ciphertext?is?decrypted?with?the?same?secret?DES?key?“0E329232EA6D0D73“?
the?result?is?the?original?plaintext?“8787878787878787“.?
*/
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄??????????0??2003-05-07?14:16??des源碼
?????文件?????265322??2003-05-07?09:31??des源碼\des.zip
?????文件???????8520??2003-05-07?09:34??des源碼\des_pc.zip
?????目錄??????????0??2003-05-14?08:55??des源碼\rc6_avr
?????文件???????5051??2002-07-06?09:40??des源碼\rc6_avr\rc6a.s
?????文件???????1118??2002-07-06?09:47??des源碼\rc6_avr\readme.txt
?????文件???????4975??2002-07-06?09:52??des源碼\rc6_avr\rc6.c
?????文件????????711??2002-06-09?19:43??des源碼\rc6_avr\rc6a.h
?????文件????????986??2002-07-06?09:49??des源碼\rc6_avr\makefile
?????文件????????930??2002-07-08?18:27??des源碼\rc6_avr\README1.TXT
?????目錄??????????0??2003-05-30?09:08??des源碼\wjcdes
?????目錄??????????0??2003-05-30?09:08??des源碼\wjcdes\WjcDes
?????文件????????628??2003-04-13?17:28??des源碼\wjcdes\WjcDes\WjcDes.h
?????文件???????7865??2003-04-13?17:34??des源碼\wjcdes\WjcDes\WjcDes.cpp
?????文件????????332??2003-04-13?17:40??des源碼\wjcdes\WjcDes\WjcDesTest.cpp
?????文件??????40163??2003-05-06?12:31??des源碼\DESDemo.zip
?????文件???????3138??2003-05-30?09:07??des源碼\wjcdes.rar
?????文件??????15190??2003-05-07?09:39??des源碼\crc.zip
?????文件???????4412??2003-05-07?09:41??des源碼\des1.zip
?????文件?????394071??2003-05-07?09:42??des源碼\Crypto++30.zip
?????文件???????7952??2003-05-07?09:43??des源碼\DES_PC1.zip
?????文件?????220689??2003-05-07?09:44??des源碼\DES_C2.zip
?????文件???????5778??2003-05-07?09:44??des源碼\des_c1.zip
?????文件??????14918??2003-05-07?09:46??des源碼\idea.zip
?????文件???????6291??2003-05-07?09:46??des源碼\des2.zip
?????文件???????1865??2003-05-07?09:46??des源碼\rc6.zip
?????文件???????5541??2003-05-07?09:47??des源碼\rc6_avr.zip
?????目錄??????????0??2003-05-07?14:16??des源碼\des_pc
?????文件??????22784??1985-12-01?06:36??des源碼\des_pc\DES_PC.C
?????文件????????617??1998-10-08?20:46??des源碼\des_pc\file_id.url
............此處省略1211個文件信息
評論
共有 條評論