⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 aes.h

📁 关于SQL SERVER 的加密和解密包
💻 H
字号:
#include "../stdafx/stdafx.h"

#ifndef H__RIJNDAEL
#define H__RIJNDAEL

class Rijndael {
public:
	ULONG calculateLength(ULONG len);
	int rijndaelSetupEncrypt(ULONG *rk, BYTE *key, int keybits);
	int rijndaelSetupDecrypt(ULONG *rk, BYTE *key, int keybits);
	void rijndaelEncrypt(ULONG *rk, int nrounds, BYTE plaintext[16], BYTE ciphertext[16]);
	void rijndaelDecrypt(ULONG *rk, int nrounds, BYTE ciphertext[16], BYTE plaintext[16]);
};

#define KEYLENGTH(keybits) ((keybits)/8)
#define RKLENGTH(keybits)  ((keybits)/8+28)
#define NROUNDS(keybits)   ((keybits)/32+6)

#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -