📄 sanpack_rsa.h
字号:
// 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -