📄 cryptapicommon.h
字号:
#include <stdio.h> //标准I/O头文件
#include <windows.h> //windows头文件
#include <wincrypt.h> //windows加密头文件
#define MY_ENCODING_TYPE (PKCS_7_ASN_ENCODING | X509_ASN_ENCODING)
#define KEYLENGTH 0x00800000
void HandleError(char *s);// 其含义后详(第16页)。
//--------------------------------------------------------------------
// These additional #define statements are required.需要下面附加的定义语句
#define ENCRYPT_ALGORITHM CALG_RC4 //加密算法为RC4
#define ENCRYPT_BLOCK_SIZE 8 //加密的分组长度为8字节(64比特)
// Declare the function EncryptFile. The function definition
// follows main. 对函数EncryptFile进行说明,该函数的定义放在主程序后面。
BOOL EncryptFileX(
LPWSTR szSource, //待加密的明文文件名
LPWSTR szDestination, //加密所得的密文文件名
PCHAR szPassword); //加密时使用的通行字
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -