sanpack_rsa.h

来自「将公钥加密算法RSA应用于小型文件加密。将任意文件加密成文本的解决方案」· C头文件 代码 · 共 37 行

H
37
字号


// export vars

// export funcs
extern "C" __declspec(dllexport) char * get_Version();
extern "C" __declspec(dllexport) int refresh_RSA_san(char * ra,char * rb);
extern "C" __declspec(dllexport) int start_RSA_san();
extern "C" __declspec(dllexport) int finish_RSA_san();
extern "C" __declspec(dllexport) int RSA_san_en(char * s,unsigned n);
extern "C" __declspec(dllexport) int RSA_san_en_byte(char b);
extern "C" __declspec(dllexport) int RSA_san_dn(char * s,unsigned n);
extern "C" __declspec(dllexport) int RSA_san_dn_hexstring(char * s);
extern "C" __declspec(dllexport) int RSA_san_en_hexstring(char * s);
extern "C" __declspec(dllexport) char * get_p();
extern "C" __declspec(dllexport) char * get_q();
extern "C" __declspec(dllexport) char * get_n();
extern "C" __declspec(dllexport) char * get_e();
extern "C" __declspec(dllexport) char * get_d();
extern "C" __declspec(dllexport) char * get_result_string();
extern "C" __declspec(dllexport) char get_result_byte(unsigned index);
extern "C" __declspec(dllexport) char * get_result_hexstring();
extern "C" __declspec(dllexport) char * string2hexstring(char * s);//,unsigned len)
extern "C" __declspec(dllexport) int set_e_fromhexstring(char * r);
extern "C" __declspec(dllexport) int force_e(char * r,unsigned l);
extern "C" __declspec(dllexport) int force_d(char * r,unsigned l);
extern "C" __declspec(dllexport) int force_n(char * r,unsigned l);

// export classes
/*
class __declspec(dllexport) Csanpack_rsa {
public:
	Csanpack_rsa(void);
	int Csanpack_rsa_test(void);
	// TODO: 在此添加您的方法。
};
*/

⌨️ 快捷键说明

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