Microsoft-Windows-Crypto-NCrypt
26 events across 3 channels
Event ID 1 — Cryptographic Operation failed.
Description
Cryptographic Operation failed.
Message #
Fields #
| Name | Description |
|---|---|
OperationType UInt32 | [Cryptographic Parameters] OperationType. Known values
|
ProviderName UnicodeString | — |
KeyName UnicodeString | — |
KeyType UnicodeString | — Known values
|
AlgorithmName UnicodeString | — |
Status HexInt32 | — NTSTATUS reference |
ProcessName UnicodeString | — |
Provider_Name | [Cryptographic Parameters] Provider Name. |
Key_Name | [Cryptographic Parameters] Key Name. |
Key_Type | [Cryptographic Parameters] Key Type. |
Algorithm_Name | [Cryptographic Parameters] Algorithm Name. |
Return_Code | [Failure Information] Return Code. |
Example Event #
{
"system": {
"provider": "Microsoft-Windows-Crypto-NCrypt",
"guid": "E8ED09DC-100C-45E2-9FC8-B53399EC1F70",
"event_source_name": "",
"event_id": 1,
"version": 0,
"level": 2,
"task": 1,
"opcode": 0,
"keywords": 9223372036854775809,
"time_created": "2025-12-31T19:35:46.563871+00:00",
"event_record_id": 23,
"correlation": {
"ActivityID": "8D2E1BCA-7A8C-0001-8674-2E8D8C7ADC01"
},
"execution": {
"process_id": 5364,
"thread_id": 6168
},
"channel": "Microsoft-Windows-Crypto-NCrypt/Operational",
"computer": "WIN11-22H2-X64",
"security": {
"user_id": "S-1-5-21-3407486967-1585450050-1838039599-1000"
}
},
"event_data": {
"OperationType": 17,
"ProviderName": "Microsoft Software Key Storage Provider",
"KeyName": "NULL",
"KeyType": "",
"AlgorithmName": "",
"Status": "0x80090029",
"ProcessName": "powershell.exe"
},
"message": ""
}
Event ID 2 — Open Provider operation failed.
#Description
Open Provider operation failed.
Message #
Fields #
| Name | Description |
|---|---|
ProviderName UnicodeString | [Cryptographic Parameters] Provider Name. |
Status HexInt32 | — NTSTATUS reference |
ProcessName UnicodeString | [Failure Information] Return Code. |
Example Event #
{
"system": {
"provider": "Microsoft-Windows-Crypto-NCrypt",
"guid": "E8ED09DC-100C-45E2-9FC8-B53399EC1F70",
"event_source_name": "",
"event_id": 2,
"version": 0,
"level": 2,
"task": 2,
"opcode": 0,
"keywords": 9223372036854775809,
"time_created": "2023-11-06T06:25:39.826665+00:00",
"event_record_id": 24,
"correlation": {
"ActivityID": "F590C418-1079-0001-5BC5-90F57910DA01"
},
"execution": {
"process_id": 808,
"thread_id": 856
},
"channel": "Microsoft-Windows-Crypto-NCrypt/Operational",
"computer": "WinDev2310Eval",
"security": {
"user_id": "S-1-5-18"
}
},
"event_data": {
"ProviderName": "Microsoft Platform Crypto Provider",
"Status": "0x80090030",
"ProcessName": "lsass.exe"
},
"message": ""
}
References #
- Example event sourced from https://github.com/NextronSystems/evtx-baseline
Event ID 3 — Open Key operation failed.
#Description
Open Key operation failed.
Message #
Fields #
| Name | Description |
|---|---|
ProviderName UnicodeString | [Cryptographic Parameters] Provider Name. |
KeyName UnicodeString | [Cryptographic Parameters] Key Name. |
Status HexInt32 | [Failure Information] Return Code. NTSTATUS reference |
ProcessName UnicodeString | — |
Example Event #
{
"system": {
"provider": "Microsoft-Windows-Crypto-NCrypt",
"guid": "E8ED09DC-100C-45E2-9FC8-B53399EC1F70",
"event_source_name": "",
"event_id": 3,
"version": 0,
"level": 2,
"task": 3,
"opcode": 0,
"keywords": 9223372036854775809,
"time_created": "2023-11-05T22:28:56.226219+00:00",
"event_record_id": 30,
"correlation": {},
"execution": {
"process_id": 5416,
"thread_id": 5476
},
"channel": "Microsoft-Windows-Crypto-NCrypt/Operational",
"computer": "WinDev2310Eval",
"security": {
"user_id": "S-1-5-19"
}
},
"event_data": {
"ProviderName": "Microsoft Software Key Storage Provider",
"KeyName": "Microsoft Connected Devices Platform device certificate",
"Status": "0x80090016",
"ProcessName": "svchost.exe"
},
"message": ""
}
References #
- Example event sourced from https://github.com/NextronSystems/evtx-baseline
Event ID 4 — Create Key operation failed.
#Description
Create Key operation failed.
Message #
Fields #
| Name | Description |
|---|---|
ProviderName UnicodeString | [Cryptographic Parameters] Provider Name. |
KeyName UnicodeString | [Cryptographic Parameters] Key Name. |
AlgorithmName UnicodeString | [Cryptographic Parameters] Algorithm Name. |
Flags HexInt32 | [Cryptographic Parameters] Flags. |
Status HexInt32 | [Failure Information] Return Code. NTSTATUS reference |
ProcessName UnicodeString | — |
Example Event #
{
"system": {
"provider": "Microsoft-Windows-Crypto-NCrypt",
"guid": "E8ED09DC-100C-45E2-9FC8-B53399EC1F70",
"event_source_name": "",
"event_id": 4,
"version": 0,
"level": 2,
"task": 4,
"opcode": 0,
"keywords": 9223372036854775809,
"time_created": "2023-11-06T01:47:51.933305+00:00",
"event_record_id": 47,
"correlation": {},
"execution": {
"process_id": 13296,
"thread_id": 8852
},
"channel": "Microsoft-Windows-Crypto-NCrypt/Operational",
"computer": "WinDev2310Eval",
"security": {
"user_id": "S-1-5-21-1992711665-1655669231-58201500-1000"
}
},
"event_data": {
"ProviderName": "Microsoft Software Key Storage Provider",
"KeyName": "ChromeMetricsTestKey",
"AlgorithmName": "ECDSA_P256",
"Flags": "0x20000",
"Status": "0x80090029",
"ProcessName": "chrome.exe"
},
"message": ""
}
References #
- Example event sourced from https://github.com/NextronSystems/evtx-baseline
Event ID 5 — Protect Key operation failed.
Description
Protect Key operation failed.
Message #
Fields #
| Name | Description |
|---|---|
Protector_Name | [Cryptographic Parameters] Protector Name. |
Protector_Attributes | — |
Flags HexInt32 | [Protector Attributes] Flags. |
Return_Code | [Failure Information] Return Code. |
ProtectorName UnicodeString | — |
ProtectorAttributes UnicodeString | — |
Status HexInt32 | — NTSTATUS reference |
ProcessName UnicodeString | — |
Event ID 6 — Unprotect Key operation failed.
Description
Unprotect Key operation failed.
Message #
Fields #
| Name | Description |
|---|---|
Protector_Name | [Cryptographic Parameters] Protector Name. |
Recipient_Type | [Cryptographic Parameters] Recipient Type. |
Flags HexInt32 | [Cryptographic Parameters] Flags. |
Return_Code | [Failure Information] Return Code. |
ProtectorName UnicodeString | — |
RecipientType UInt32 | — |
Status HexInt32 | — NTSTATUS reference |
ProcessName UnicodeString | — |
KeyIdLength UInt32 | — |
KeyId Binary | — |
Event ID 7 — Protect Secret operation failed.
Description
Protect Secret operation failed.
Message #
Fields #
| Name | Description |
|---|---|
Flags HexInt32 | [Cryptographic Parameters] Flags. |
Return_Code | [Failure Information] Return Code. |
Status HexInt32 | — NTSTATUS reference |
ProcessName UnicodeString | — |
Event ID 8 — Unprotect Secret operation failed.
Description
Unprotect Secret operation failed.
Message #
Fields #
| Name | Description |
|---|---|
Flags HexInt32 | [Cryptographic Parameters] Flags. |
Return_Code | [Failure Information] Return Code. |
Status HexInt32 | — NTSTATUS reference |
ProcessName UnicodeString | — |
Event ID 9 — Key write succeeded.
#Description
Key write succeeded.
Message #
Fields #
| Name | Description |
|---|---|
ProviderName UnicodeString | — |
KeyModificationType HexInt32 | ModificationType. |
Flags HexInt32 | — |
KeyName UnicodeString | — |
KeyFileName UnicodeString | — |
ProcessName UnicodeString | — |
ProcessId HexInt32 | — |
ThreadId HexInt32 | ServerThreadId. |
UserId UnicodeString | — |
ServiceTag UnicodeString | — |
Status HexInt32 | Return Code. NTSTATUS reference |
Example Event #
{
"system": {
"provider": "Microsoft-Windows-Crypto-NCrypt",
"guid": "E8ED09DC-100C-45E2-9FC8-B53399EC1F70",
"event_source_name": "",
"event_id": 9,
"version": 0,
"level": 5,
"task": 9,
"opcode": 0,
"keywords": 9223372036854775809,
"time_created": "2023-11-05T22:28:56.259521+00:00",
"event_record_id": 31,
"correlation": {},
"execution": {
"process_id": 808,
"thread_id": 856
},
"channel": "Microsoft-Windows-Crypto-NCrypt/Operational",
"computer": "WinDev2310Eval",
"security": {
"user_id": "S-1-5-19"
}
},
"event_data": {
"ProviderName": "Microsoft Software Key Storage Provider",
"KeyModificationType": "0x1",
"Flags": "0x0",
"KeyName": "Microsoft Connected Devices Platform device certificate",
"KeyFileName": "de7cf8a7901d2ad13e5c67c29e5d1662_e56ada26-b69d-4d96-86fb-2b434b08d2d0",
"ProcessName": "C:\\Windows\\System32\\svchost.exe",
"ProcessId": "0x1528",
"ThreadId": "0x358",
"UserId": "S-1-5-19",
"ServiceTag": "CDPSvc",
"Status": "0x0"
},
"message": ""
}
References #
- Example event sourced from https://github.com/NextronSystems/evtx-baseline
Event ID 10 — Key write failed.
Description
Key write failed.
Message #
Fields #
| Name | Description |
|---|---|
Provider_Name UnicodeString | — |
ModificationType HexInt32 | — |
Flags HexInt32 | — |
Key_Name UnicodeString | — |
Key_File_Name UnicodeString | — |
ProcessName UnicodeString | — |
ProcessId HexInt32 | — |
ServerThreadId HexInt32 | — |
UserId UnicodeString | — |
ServiceTag UnicodeString | — |
Return_Code HexInt32 | — |
ProviderName UnicodeString | — |
KeyModificationType HexInt32 | — |
KeyName UnicodeString | — |
KeyFileName UnicodeString | — |
ThreadId HexInt32 | — |
Status HexInt32 | — NTSTATUS reference |
Event ID 11 — Delete key succeeded.
#Description
Delete key succeeded.
Message #
Fields #
| Name | Description |
|---|---|
ProviderName UnicodeString | — |
Flags HexInt32 | — |
DeletionType HexInt32 | — |
KeyName UnicodeString | — |
KeyFileName UnicodeString | — |
ProcessName UnicodeString | — |
ProcessId HexInt32 | — |
ThreadId HexInt32 | ServerThreadId. |
UserId UnicodeString | — |
ServiceTag UnicodeString | — |
Status HexInt32 | Return Code. NTSTATUS reference |
Example Event #
{
"system": {
"provider": "Microsoft-Windows-Crypto-NCrypt",
"guid": "E8ED09DC-100C-45E2-9FC8-B53399EC1F70",
"event_source_name": "",
"event_id": 11,
"version": 0,
"level": 5,
"task": 11,
"opcode": 0,
"keywords": 9223372036854775809,
"time_created": "2023-11-05T22:28:56.224021+00:00",
"event_record_id": 29,
"correlation": {},
"execution": {
"process_id": 808,
"thread_id": 856
},
"channel": "Microsoft-Windows-Crypto-NCrypt/Operational",
"computer": "WinDev2310Eval",
"security": {
"user_id": "S-1-5-19"
}
},
"event_data": {
"ProviderName": "Microsoft Software Key Storage Provider",
"Flags": "0x40",
"DeletionType": "0x0",
"KeyName": "Microsoft Connected Devices Platform device certificate",
"KeyFileName": "de7cf8a7901d2ad13e5c67c29e5d1662_31383106-803d-411b-9763-a28cdc0f0c3f",
"ProcessName": "C:\\Windows\\System32\\svchost.exe",
"ProcessId": "0x1528",
"ThreadId": "0x358",
"UserId": "S-1-5-19",
"ServiceTag": "CDPSvc",
"Status": "0x0"
},
"message": ""
}
References #
- Example event sourced from https://github.com/NextronSystems/evtx-baseline
Event ID 12 — Delete key failed.
Description
Delete key failed.
Message #
Fields #
| Name | Description |
|---|---|
Provider_Name UnicodeString | — |
Flags HexInt32 | — |
DeletionType HexInt32 | — |
Key_Name UnicodeString | — |
Key_File_Name UnicodeString | — |
ProcessName UnicodeString | — |
ProcessId HexInt32 | — |
ServerThreadId HexInt32 | — |
UserId UnicodeString | — |
ServiceTag UnicodeString | — |
Return_Code HexInt32 | — |
ProviderName UnicodeString | — |
KeyName UnicodeString | — |
KeyFileName UnicodeString | — |
ThreadId HexInt32 | — |
Status HexInt32 | — NTSTATUS reference |
Event ID 13 — VBS Key Isolation operation failed.
Description
VBS Key Isolation operation failed.
Message #
Fields #
| Name | Description |
|---|---|
Function AnsiString | — |
Info UnicodeString | — |
Status | — NTSTATUS reference |
StatusCode HexInt32 | — |
StatusString HexInt32 | — |
Event ID 14 — VBS Key Isolation operation failed.
Description
VBS Key Isolation operation failed.
Message #
Fields #
| Name | Description |
|---|---|
Function AnsiString | — |
Info UnicodeString | — |
Status | — NTSTATUS reference |
Client UnicodeString | — |
StatusCode HexInt32 | — |
StatusString HexInt32 | — |
FailuresCount Int64 | — |
FailuresCountGlobal Int64 | — |
SuccessCountGlobal Int64 | — |
Event ID 15 — New client uses VBS Key Isolation.
#Description
New client uses VBS Key Isolation.
Message #
Fields #
| Name | Description |
|---|---|
Client UnicodeString | Name. |
BindingStatusCode HexInt32 | Binding status. |
BindingStatusString Int32 | — |
InstanceBindingAttempts Int64 | Client instance binding attempts. |
ImageBindingAttempts | Client overall binding attempts. |
ActiveInstances | — |
ActiveInstancesMax | — |
InstancesLifetime | Instances across lifetime. |
Example Event #
{
"system": {
"provider": "Microsoft-Windows-Crypto-NCrypt",
"guid": "E8ED09DC-100C-45E2-9FC8-B53399EC1F70",
"event_source_name": "",
"event_id": 15,
"version": 0,
"level": 4,
"task": 13,
"opcode": 0,
"keywords": 9223372036854775816,
"time_created": "2023-11-06T01:47:51.932692+00:00",
"event_record_id": 46,
"correlation": {
"ActivityID": "E4DB489E-1037-0001-0C49-DBE43710DA01"
},
"execution": {
"process_id": 808,
"thread_id": 15768
},
"channel": "Microsoft-Windows-Crypto-NCrypt/Operational",
"computer": "WinDev2310Eval",
"security": {
"user_id": "S-1-5-21-1992711665-1655669231-58201500-1000"
}
},
"event_data": {
"Client": "chrome.exe",
"BindingStatusCode": "0x80090029",
"BindingStatusString": -2146893783,
"InstanceBindingAttempts": 1,
"ImageBindingAttempts": 2,
"ActiveInstances": 1,
"ActiveInstancesMax": 1,
"InstancesLifetime": 2
},
"message": ""
}
References #
- Example event sourced from https://github.com/NextronSystems/evtx-baseline
Event ID 16 — Cert-In-Use Message.
Event ID 17 — Cert-In-Use Failed.
Event ID 18 — Key Guard attestation operation failed.
Event ID 19 — Key Guard attestation operation failed.
Event ID 20 — VBS Key Isolation is not available.
Event ID 21 — Key write succeeded.
Description
Key write succeeded.
Message #
Fields #
| Name | Description |
|---|---|
ProviderName UnicodeString | — |
KeyModificationType HexInt32 | — |
Flags HexInt32 | — |
KeyName UnicodeString | — |
KeyFileName UnicodeString | — |
ProcessName UnicodeString | — |
ProcessId HexInt32 | — |
ThreadId HexInt32 | — |
UserId UnicodeString | — |
ServiceTag UnicodeString | — |
Status HexInt32 | — NTSTATUS reference |
Event ID 22 — Delete key succeeded.
Description
Delete key succeeded.
Message #
Fields #
| Name | Description |
|---|---|
ProviderName UnicodeString | — |
Flags HexInt32 | — |
DeletionType HexInt32 | — |
KeyName UnicodeString | — |
KeyFileName UnicodeString | — |
ProcessName UnicodeString | — |
ProcessId HexInt32 | — |
ThreadId HexInt32 | — |
UserId UnicodeString | — |
ServiceTag UnicodeString | — |
Status HexInt32 | — NTSTATUS reference |
Event ID 23 — Capi1 Container write succeeded.
Event ID 24 — Capi1 Container Delete succeeded.
Event ID 25 — VBS Key Isolation status: Status.
Description
VBS Key Isolation status: Status.
Message #
Fields #
| Name | Description |
|---|---|
Status UnicodeString | — NTSTATUS reference |
Event ID 26 — VBS Key Protection restart attempted.
Description
VBS Key Protection restart attempted.
Message #
Fields #
| Name | Description |
|---|---|
LsaIsoLaunchAttempted Int64 | — |
Status HexInt32 | — NTSTATUS reference |
TotalAttemptedRestarts Int64 | — |
TotalSuccessfulRestarts Int64 | — |
CanBeEnabled Int64 | — |