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

📄 dll.h

📁 lots Elliptic curve cryptography codes. Use Visual c++ to compile
💻 H
字号:
#ifndef CRYPTOPP_DLL_H#define CRYPTOPP_DLL_H#if !defined(CRYPTOPP_IMPORTS) && !defined(CRYPTOPP_EXPORTS) && !defined(CRYPTOPP_DEFAULT_NO_DLL)#ifdef CRYPTOPP_CONFIG_H#error To use the DLL version of Crypto++, this file must be included before any other Crypto++ header files.#endif#define CRYPTOPP_IMPORTS#endif#include "aes.h"#include "cbcmac.h"#include "ccm.h"#include "cmac.h"#include "channels.h"#include "des.h"#include "dh.h"#include "dsa.h"#include "ec2n.h"#include "eccrypto.h"#include "ecp.h"#include "files.h"#include "fips140.h"#include "gcm.h"#include "hex.h"#include "hmac.h"#include "modes.h"#include "mqueue.h"#include "nbtheory.h"#include "osrng.h"#include "pkcspad.h"#include "pssr.h"#include "randpool.h"#include "rsa.h"#include "rw.h"#include "sha.h"#include "skipjack.h"#include "trdlocal.h"#ifdef CRYPTOPP_IMPORTS#ifdef _DLL// cause CRT DLL to be initialized before Crypto++ so that we can use malloc and free during DllMain()#ifdef NDEBUG#pragma comment(lib, "msvcrt")#else#pragma comment(lib, "msvcrtd")#endif#endif#pragma comment(lib, "cryptopp")#endif		// #ifdef CRYPTOPP_IMPORTS#include <new>	// for new_handlerNAMESPACE_BEGIN(CryptoPP)#if !(defined(_MSC_VER) && (_MSC_VER < 1300))using std::new_handler;#endiftypedef void * (CRYPTOPP_API * PNew)(size_t);typedef void (CRYPTOPP_API * PDelete)(void *);typedef void (CRYPTOPP_API * PGetNewAndDelete)(PNew &, PDelete &);typedef new_handler (CRYPTOPP_API * PSetNewHandler)(new_handler);typedef void (CRYPTOPP_API * PSetNewAndDelete)(PNew, PDelete, PSetNewHandler);NAMESPACE_END#endif

⌨️ 快捷键说明

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