ReactOS
0.4.15-dev-2153-g62b4c61
|
#include <ntifs.h>
#include <ndk/exfuncs.h>
#include <ndk/ketypes.h>
#include <pseh/pseh2.h>
#include <ntstrsafe.h>
#include <md4.h>
#include <md5.h>
#include <tomcrypt.h>
Go to the source code of this file.
Classes | |
struct | _KSEC_CONNECTION_INFO |
struct | _KSEC_ENTROPY_DATA |
Typedefs | |
typedef aes_key | AES_KEY |
typedef aes_key * | PAES_KEY |
typedef des3_key | DES3_KEY |
typedef des3_key * | PDES3_KEY |
typedef struct _KSEC_CONNECTION_INFO | KSEC_CONNECTION_INFO |
typedef ULONG | KSEC_MACHINE_SPECIFIC_COUNTERS |
typedef ULONG * | PKSEC_MACHINE_SPECIFIC_COUNTERS |
typedef struct _KSEC_ENTROPY_DATA | KSEC_ENTROPY_DATA |
typedef struct _KSEC_ENTROPY_DATA * | PKSEC_ENTROPY_DATA |
Functions | |
NTSTATUS NTAPI | KsecDdDispatch (PDEVICE_OBJECT DeviceObject, PIRP Irp) |
NTSTATUS NTAPI | KsecGatherEntropyData (PKSEC_ENTROPY_DATA EntropyData) |
NTSTATUS NTAPI | KsecGenRandom (PVOID Buffer, SIZE_T Length) |
VOID NTAPI | KsecInitializeEncryptionSupport (VOID) |
NTSTATUS NTAPI | KsecEncryptMemory (_Inout_ PVOID Buffer, _In_ ULONG Length, _In_ ULONG OptionFlags) |
NTSTATUS NTAPI | KsecDecryptMemory (_Inout_ PVOID Buffer, _In_ ULONG Length, _In_ ULONG OptionFlags) |
Variables | |
PEPROCESS | KsecLsaProcess |
HANDLE | KsecLsaProcessHandle |
typedef ULONG KSEC_MACHINE_SPECIFIC_COUNTERS |
typedef struct _KSEC_ENTROPY_DATA * PKSEC_ENTROPY_DATA |
typedef ULONG * PKSEC_MACHINE_SPECIFIC_COUNTERS |
NTSTATUS NTAPI KsecDdDispatch | ( | PDEVICE_OBJECT | DeviceObject, |
PIRP | Irp | ||
) |
Definition at line 184 of file dispatch.c.
Referenced by DriverEntry().
NTSTATUS NTAPI KsecDecryptMemory | ( | _Inout_ PVOID | Buffer, |
_In_ ULONG | Length, | ||
_In_ ULONG | OptionFlags | ||
) |
Definition at line 328 of file crypt.c.
Referenced by KsecDeviceControl().
NTSTATUS NTAPI KsecEncryptMemory | ( | _Inout_ PVOID | Buffer, |
_In_ ULONG | Length, | ||
_In_ ULONG | OptionFlags | ||
) |
Definition at line 293 of file crypt.c.
Referenced by KsecDeviceControl().
NTSTATUS NTAPI KsecGatherEntropyData | ( | PKSEC_ENTROPY_DATA | EntropyData | ) |
Definition at line 92 of file random.c.
Referenced by KsecInitializeEncryptionSupport().
Definition at line 26 of file random.c.
Referenced by KsecDeviceControl().
Definition at line 44 of file crypt.c.
Referenced by DriverEntry().
PEPROCESS KsecLsaProcess |
HANDLE KsecLsaProcessHandle |