所属分类: Crypt_Decrypt algrithms
开发工具: Visual C++
文件大小: 464 KB
上传时间: 2004-05-23
下载次数: 178
提 供 者: Paladin
详细说明:加密硬盘、分区、虚拟盘的程序源码-- Source code of encryptiing hard disk, disk district and virture disk
[uclinux.gz] - uclinux源码,已经再s3c44b0上移植成功!
[truecrypt-2.1a-source-code.zip] - truecrypt实现,微软源码
[truecrypt.rar] - 加密工具,可以对任意文件进行加解密,界面采用资源管理器界面,美观,是学习树形,列表的好源码
[24.rar] - 个性MessageBox,利用hook消息钩子的方法,获取消息框的句柄,并且对之进行个性化!
[《加密与解密》(第二版)(全).rar] - 电子书《加密与解密》(第二版)(全) PDF,可不能错过
[hddlock.rar] - 硬盘锁和解锁代码。
[基于SHA-256的HMAC文件校验器.rar] - HMAC即带密钥的HASH函数,用它产生的报文鉴别码(MAC)可以实现报文鉴别。这里我将其做成一个软件,用于对文件的合法性进行校验。以下我先简单介绍软件相关背景
[快速CRC校验源码.zip] - 快速CRC校验源码
[truecrypt-4.3a-source-code.zip] - 可以创建加密分区,和卷板,加密程序。驱动程序+应用程序+安装程序+FORMAT。非常完美!,,C-C++
[TCExplorer_src.zip] - 开源的目录加密软件,可以生成加密的虚拟磁盘,virtual disk,很不错。
[truecrypt-2.1a-source-code.zip] - truecrypt实现,微软源码
[truecrypt.rar] - 加密工具,可以对任意文件进行加解密,界面采用资源管理器界面,美观,是学习树形,列表的好源码
[24.rar] - 个性MessageBox,利用hook消息钩子的方法,获取消息框的句柄,并且对之进行个性化!
[《加密与解密》(第二版)(全).rar] - 电子书《加密与解密》(第二版)(全) PDF,可不能错过
[hddlock.rar] - 硬盘锁和解锁代码。
[基于SHA-256的HMAC文件校验器.rar] - HMAC即带密钥的HASH函数,用它产生的报文鉴别码(MAC)可以实现报文鉴别。这里我将其做成一个软件,用于对文件的合法性进行校验。以下我先简单介绍软件相关背景
[快速CRC校验源码.zip] - 快速CRC校验源码
[truecrypt-4.3a-source-code.zip] - 可以创建加密分区,和卷板,加密程序。驱动程序+应用程序+安装程序+FORMAT。非常完美!,,C-C++
[TCExplorer_src.zip] - 开源的目录加密软件,可以生成加密的虚拟磁盘,virtual disk,很不错。
相关函数/类:
RegOpenKeyEx RegQueryValueEx RegCloseKey ZeroMemory RegCreateKeyEx RegSetValueEx GetDlgItem DeviceIoControl EndDialog GetWindowTextLength EnableWindow EnableMenuItem GetMenu SetWindowText ShellExecute MessageBox SendMessage GetLogicalDrives DialogProc GetParent GetWindowText FileTimeToSystemTime GetDateFormat GetTimeFormat GetLocalTime SystemTimeToFileTime LoadBitmap DeleteObject CallNamedPipe SetLastError DialogBoxParam MessageBeep SHGetFileInfo GetClassName PostMessage FindWindowEx EnumWindows DialogBox SetFocus IsWindowEnabled GetModuleFileName ExitProcess
RegOpenKeyEx RegQueryValueEx RegCloseKey ZeroMemory RegCreateKeyEx RegSetValueEx GetDlgItem DeviceIoControl EndDialog GetWindowTextLength EnableWindow EnableMenuItem GetMenu SetWindowText ShellExecute MessageBox SendMessage GetLogicalDrives DialogProc GetParent GetWindowText FileTimeToSystemTime GetDateFormat GetTimeFormat GetLocalTime SystemTimeToFileTime LoadBitmap DeleteObject CallNamedPipe SetLastError DialogBoxParam MessageBeep SHGetFileInfo GetClassName PostMessage FindWindowEx EnumWindows DialogBox SetFocus IsWindowEnabled GetModuleFileName ExitProcess
文件列表(点击判断是否您需要的文件):
Clean.bat
Common

......\APIDRVR.H
......\CACHE.C
......\CACHE.H
......\CMDLINE.C
......\CMDLINE.H
......\COMBO.C
......\COMBO.H
......\Common.rc
......\CRC.C
......\CRC.H
......\CRYPTO.C
......\CRYPTO.H
......\DISMOUNT.C
......\DISMOUNT.H
......\DLGCODE.C
......\DLGCODE.H
......\ENDIAN.C
......\ENDIAN.H
......\FAT.C
......\FAT.H
......\FORMAT.C
......\FORMAT.H

......\PASSWORD.C
......\PASSWORD.H
......\PKCS5.C
......\PKCS5.H
......\PROGRESS.C
......\PROGRESS.H
......\RANDOM.C
......\RANDOM.H
......\Registry.c
......\Registry.h
......\resource.h
......\TCDEFS.H


......\VOLUMES.C
......\VOLUMES.H
Crypto
......\BF_ECB.C
......\BF_ENC.C
......\BF_LOCL.H
......\BF_PI.H
......\BF_SKEY.C
......\BLOWFISH.H
......\CAST.H
......\CAST_LCL.H
......\CAST_S.H
......\Crypto.vcproj
......\C_ECB.C
......\C_ENC.C
......\C_SKEY.C
......\DES.C
......\DES.H
......\DES_ENC.C
......\DES_LOCL.H
......\ECB3_ENC.C
......\IDEA.C
......\IDEA.H
......\IDEA_386.C
......\MD5.C
......\MD5.H
......\PODD.H
......\SET_KEY.C
......\SET_KEY.H
......\SHA.C
......\SHA.H
......\SHA1.C
......\SHA1.H
......\SK.H
......\SPR.H
Docs
....\Changelog.txt
....\License.txt
Driver
......\Driver.rc
......\Driver.vcproj
......\MAKEFILE
......\NTDRIVER.C
......\NTDRIVER.H
......\NTFILEDV.C
......\NTFILEDV.H
......\NTRAWDV.C
......\NTRAWDV.H
......\NTVOL.C
......\NTVOL.H
......\resource.h
Driver VXD
..........\DEVDCL.ASM
..........\Driver VXD.vcproj
..........\IFSHOOK.C
..........\IFSHOOK.H
..........\IFSMGR.INC
..........\IOSDCLS.INC
... ...
Clean.bat
Common

......\APIDRVR.H
......\CACHE.C
......\CACHE.H
......\CMDLINE.C
......\CMDLINE.H
......\COMBO.C
......\COMBO.H
......\Common.rc
......\CRC.C
......\CRC.H
......\CRYPTO.C
......\CRYPTO.H
......\DISMOUNT.C
......\DISMOUNT.H
......\DLGCODE.C
......\DLGCODE.H
......\ENDIAN.C
......\ENDIAN.H
......\FAT.C
......\FAT.H
......\FORMAT.C
......\FORMAT.H

......\PASSWORD.C
......\PASSWORD.H
......\PKCS5.C
......\PKCS5.H
......\PROGRESS.C
......\PROGRESS.H
......\RANDOM.C
......\RANDOM.H
......\Registry.c
......\Registry.h
......\resource.h
......\TCDEFS.H
......\VOLUMES.C
......\VOLUMES.H
Crypto
......\BF_ECB.C
......\BF_ENC.C
......\BF_LOCL.H
......\BF_PI.H
......\BF_SKEY.C
......\BLOWFISH.H
......\CAST.H
......\CAST_LCL.H
......\CAST_S.H
......\Crypto.vcproj
......\C_ECB.C
......\C_ENC.C
......\C_SKEY.C
......\DES.C
......\DES.H
......\DES_ENC.C
......\DES_LOCL.H
......\ECB3_ENC.C
......\IDEA.C
......\IDEA.H
......\IDEA_386.C
......\MD5.C
......\MD5.H
......\PODD.H
......\SET_KEY.C
......\SET_KEY.H
......\SHA.C
......\SHA.H
......\SHA1.C
......\SHA1.H
......\SK.H
......\SPR.H
Docs
....\Changelog.txt
....\License.txt
Driver
......\Driver.rc
......\Driver.vcproj
......\MAKEFILE
......\NTDRIVER.C
......\NTDRIVER.H
......\NTFILEDV.C
......\NTFILEDV.H
......\NTRAWDV.C
......\NTRAWDV.H
......\NTVOL.C
......\NTVOL.H
......\resource.h
Driver VXD
..........\DEVDCL.ASM
..........\Driver VXD.vcproj
..........\IFSHOOK.C
..........\IFSHOOK.H
..........\IFSMGR.INC
..........\IOSDCLS.INC
... ...