---
title: "Error type - CryptographicException _ Keyset does not exist"
slug: "error-type-cryptographicexception-keyset-does-not-exist"
updated: 2025-09-02T14:33:29Z
published: 2025-09-02T14:33:29Z
canonical: "support.controlup.com/error-type-cryptographicexception-keyset-does-not-exist"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://support.controlup.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Error type - CryptographicException _ Keyset does not exist

### Issue

You receive the following error in the Real-Time DX Console :

`Stack Trace: ------------------ 1. at System.Security.Cryptography.CryptographicException.ThrowCryptogaphicException(Int32 hr) at System.Security.Cryptography.SafeProvHandle._FreeCSP(IntPtr pProvCtx) at System.Security.Cryptography.SafeProvHandle.ReleaseHandle() at System.Runtime.InteropServices.SafeHandle.InternalFinalize() at System.Runtime.InteropServices.SafeHandle.Dispose(Boolean disposing) at System.Runtime.InteropServices.SafeHandle.Finalize()`

### Cause

Missing permissions to folder: `C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys`

### ****Solution****

Verify that the NT account has write access to the following folder: `C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys`

![C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys folder](https://cdn.document360.io/098100b7-b9da-4bea-b4b9-017140ab863e/Images/Documentation/CU_Permissions_RSA.png)
