搜索资源列表
filepassword
- 使用VC编写的文件操作类FileTool,主要有四个函数: //加密文件,输入参数为文件名,采用了BlowFish加密算法 BOOL EncryptFile(char * pFileName) //解密文件,输入参数为文件名 BOOL DeCryptFile(char * pFileName) //对某一目录下的文件打包,包括子目录,采用了LZARI压缩算法 BOOL Archieve(char * dir, char * arch) BOOL
Hill_encpyt_decrypt_system
- 本源码是对Hill算法的简单实现,压缩包内包含crypt和decrypt两个目录,分别为加密和解密。-the source of Hill simple algorithm to achieve, Compression packet contains crypt and decrypt two catalogs, respectively encryption and decryption.
DES算法源代码
- 除了上面提到的压缩方法,你也可以调用VB的工具MakeCab.exe(在VB5\\setupkit\\kitfil32或VB98\\Wizards\\PDWizard目录下)生成.cab文件。先构造一个Directive 文件(*.ddf),然后使用Shell命令调用MakeCAB /f excel.ddf就可以生成*.cab文件。关于Directive 文件的格式,可以参考MSDN Library中的《MakeCAB: A Compression and Disk Layout Tool》一文
ElGamal
- 使用bouncy castle 的jar包实现的ElGamal加密模块,以及测试用例,需要导入bouncy castle包(内附),并且你需要在JDK的JRE环境中,或者是JRE环境中配置上local_policy.jar和US_export_policy.jar(压缩包内已有jdk6和7的)。 切换到 JDK_Home \jre\lib\security目录下,对应覆盖local_policy.jar和US_export_policy.jar两个文件。同时,你可能有必要在 JRE_Hom
DES
- 该DES加密器实现了一重DES的五种加密模式,即ECB、CBC、CFB、OFB、CRT。 为了减小文件长度,已删除了Debug目录,解压缩后可以自行编译生成。(The DES encrypt implements five encryption modes of a heavy DES, namely, ECB, CBC, CFB, OFB, and CRT. In order to reduce the length of the file, the Debug dir