من در بک کار تحقیقاتی خواستم ببینم که در کار کدام یک از این همه روش ها سریعترین پردازش را دارد.
من برخی از معروفترین الگوریتم ها را انتخاب کردم : BlowFish, CryptoAPI,DES,Gost, XOR,RC4,SkipJack, TEA , Twofish
سایز فایل به کار رفته دقیقا 1000000byte میباشد و کدش را هم با VB6.0 نوشته ام.
از کلید زیر در همه استفاده کرده ام:This is a test key
----------------------------------------------------
کامپیوتر من :
CPU: AMD XP2G
MB:Giga 7DXR
North chip : AMD 761
South chip :Via 686B
Ram: 512 MB DDR kingstone 266
HDD آزمایش شده : 30GB Samsung 5400
-------------------------------------------------------------------------------------------
----Decryption Speed Kbyte/S------Encryption Speed Kbyte/S----Algorithm
68Kbyte/s---------------------------67 Kbyte/s------------------Blowfish
12070Kbyte/s-------------------------10906 Kbyte/s-------------CtyptoAPI
23Kbyte/s----------------------------23 kbyte/s------------------------DES
41Kbyte/s----------------------------43 kbyte/s-----------------------Gost
1086Kbyte/s------------------------2622 Kbyte/s----------------------XOR
1203Kbyte/s-------------------------1147 Kbyte/s---------------------RC4
104Kbyte/s---------------------------114 Kbyte/s-----------------SkipJack
6K byte/s------------------------------7K byte/s------------------------TEA
55kbyte/s---------------------------------54kbyte/s-----------------TwoFish
-----------------------------------------------------------------------------------------
امیدوار هستم که در اینده وقت کنم و بر روی هاردهای دیگرم و یا سیستم های دوستان امتحان کنم.