cryptapicommon.h
来自「CryptAPI 演示程序」· C头文件 代码 · 共 22 行
H
22 行
#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 + =
减小字号Ctrl + -
显示快捷键?