Security Scol plugin
Macros | Typedefs
dll.h File Reference

Functions and definitions required for building the FIPS-140 DLL on Windows. More...

#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 <new>

Go to the source code of this file.

Typedefs

typedef void *(CRYPTOPP_API * PNew) (size_t)
 
typedef void(CRYPTOPP_API * PDelete) (void *)
 
typedef void(CRYPTOPP_API * PGetNewAndDelete) (PNew &, PDelete &)
 
typedef std::new_handler(CRYPTOPP_API * PSetNewHandler) (std::new_handler)
 
typedef void(CRYPTOPP_API * PSetNewAndDelete) (PNew, PDelete, PSetNewHandler)
 

Detailed Description

Functions and definitions required for building the FIPS-140 DLL on Windows.

Definition in file dll.h.

Macro Definition Documentation

◆ CRYPTOPP_IMPORTS

#define CRYPTOPP_IMPORTS

Definition at line 13 of file dll.h.

Typedef Documentation

◆ PDelete

typedef void(CRYPTOPP_API * PDelete) (void *)

Definition at line 64 of file dll.h.

◆ PGetNewAndDelete

typedef void(CRYPTOPP_API * PGetNewAndDelete) (PNew &, PDelete &)

Definition at line 65 of file dll.h.

◆ PNew

typedef void *(CRYPTOPP_API * PNew) (size_t)

Definition at line 63 of file dll.h.

◆ PSetNewAndDelete

typedef void(CRYPTOPP_API * PSetNewAndDelete) (PNew, PDelete, PSetNewHandler)

Definition at line 67 of file dll.h.

◆ PSetNewHandler

typedef std::new_handler(CRYPTOPP_API * PSetNewHandler) (std::new_handler)

Definition at line 66 of file dll.h.