freeotfecypherblowfish.h
来自「文件驱动加密,功能强大,可产生加密分区,支持AES,MD2,MD4,MD5MD2」· C头文件 代码 · 共 70 行
H
70 行
// Description: // By Sarah Dean// Email: sdean12@sdean12.org// WWW: http://www.FreeOTFE.org///// -----------------------------------------------------------------------------//#ifndef _FreeOTFECypherBLOWFISH_H#define _FreeOTFECypherBLOWFISH_H 1#ifdef WINCE
#include <objbase.h> // Required before iniguid.h
#endif
// initguid.h required to initialize DEFINE_GUIDs
// - MUST BE INCLUDED EXACTLY ONCE IN THE EXECUTABLE
#include <initguid.h>
// =========================================================================// Const definitions// These values are in DECIMAL#define DRIVER_CYPHER_IMPL_VERSION_MAJOR 01#define DRIVER_CYPHER_IMPL_VERSION_MINOR 00#define DRIVER_CYPHER_IMPL_VERSION_BUILD 0000#define DRIVER_CYPHER_IMPL_VERSION ( \ (DRIVER_CYPHER_IMPL_VERSION_MAJOR * 0x01000000) + \ (DRIVER_CYPHER_IMPL_VERSION_MINOR * 0x00010000) + \ (DRIVER_CYPHER_IMPL_VERSION_BUILD * 0x00000001) \ )#define CYPHERS_SUPPORTED 5// NOTE: ASCII, not WCHAR#define DRIVER_TITLE "Blowfish"DEFINE_GUID(DRIVER_GUID, 0x00000000L, 0x0000, 0x0000, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x01);// NOTE: ASCII, not WCHAR#define DRIVER_CIPHER_TITLE_BLOWFISH_128 "Blowfish"DEFINE_GUID(CIPHER_GUID_BLOWFISH_128, 0x00000000L, 0x0000, 0x0000, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x02);#define DRIVER_CIPHER_TITLE_BLOWFISH_160 "Blowfish"DEFINE_GUID(CIPHER_GUID_BLOWFISH_160, 0x00000000L, 0x0000, 0x0000, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x03);#define DRIVER_CIPHER_TITLE_BLOWFISH_192 "Blowfish"DEFINE_GUID(CIPHER_GUID_BLOWFISH_192, 0x00000000L, 0x0000, 0x0000, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x04);#define DRIVER_CIPHER_TITLE_BLOWFISH_256 "Blowfish"DEFINE_GUID(CIPHER_GUID_BLOWFISH_256, 0x00000000L, 0x0000, 0x0000, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x05);#define DRIVER_CIPHER_TITLE_BLOWFISH_448 "Blowfish"DEFINE_GUID(CIPHER_GUID_BLOWFISH_448, 0x00000000L, 0x0000, 0x0000, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x06);// =========================================================================// Various internal functionsNTSTATUSInitLTCCypher( OUT int *cipher);// =========================================================================#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?