文件名称:DES加密算法C语言实现
文件大小:185KB
文件格式:RAR
更新时间:2015-06-05 15:47:25
一个加密算法的实现,最最重要的关键词是—速度
一个加密算法的实现,最最重要的关键词是—速度。 举个例子来说明,速度对加密算法的重要:假设我们实现了两个加密算法DES1.0和DES2.0, 其中DES1.0的速度为900KB/S,DES2.0的速度为1000KB/S。假设一个文件有10G,我需要对其进行加密, 那么,用DES1.0所耗费的时间为1111s,DES2.0的速度为1000S。DES2.0比DES1.0快了111秒。 现实生活里我们要加密的数据还可能远远不止10G。不要小看这111S,要知道,让CPU尽可能的为用户服务, 是我们每一个程序员的职责,不论你是用C,C++还是JAVA。因此,为了速度,我们必须舍弃一些东西。
【文件预览】:
DES-C代码
----dess.plg(242B)
----dess.c(19KB)
----Debug()
--------vc60.pdb(44KB)
--------dess.pch(184KB)
--------dess.obj(23KB)
--------dess.ilk(201KB)
--------vc60.idb(33KB)
--------dess.pdb(393KB)
--------dess.exe(176KB)
----dess.dsp(3KB)
----dess.dsw(533B)
----dess.ncb(41KB)
----dess.opt(48KB)