Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Kernel Mode Crypto Driver for RSA
Collapse the table of content
Expand the table of content

Kernel Mode Crypto Driver for RSA

The Kernel Mode Crypto Driver for RSA component supports the Microsoft Kernel Mode Cryptographic Module, FIPS Crypto Driver (Fips.sys), a general-purpose, software-based cryptographic module residing at the kernel-mode level of the Windows operating system. This component uses a kernel-mode dynamic-link library (DLL) that encapsulates several cryptographic algorithms in an cryptographic module accessible by other kernel mode drivers. It can be linked into other kernel-mode services to permit the use of FIPS 140-1 Level 1-compliant cryptography.

The driver provides the following cryptographic functions:

  • Data Encryption Standard (DES) and three DES encryption and decryption in Electronic Codebook (ECB) and Cipher Block Chaining (CBC) modes
  • Random number generation
  • Secure hash algorithm (SHA-1) hashing
  • Keyed-hash message authentication code generating


There are no services associated with this component.

Associated Components

The Efs.sys and Ipsec.sys components require this component to function correctly.


There are no configurable settings for this component.

© 2006 Microsoft Corporation. All rights reserved.

© 2015 Microsoft