C#


CSHARP.CRYPTO.MRCS : Missing Required Cryptographic Step (C#)

Summary

A function uses a cryptographic operation, but is missing a prerequisite step for that operation.

Properties

Class Name Missing Required Cryptographic Step (C#)
Significance security
Mnemonic CSHARP.CRYPTO.MRCS
Categories
CWE CWE:325 Missing Cryptographic Step
Availability Available for C# only.
Enabling Checks for this warning class are enabled by default. To disable them, add the following WARNING_FILTER rule to the project configuration file.
WARNING_FILTER += discard class="Missing Required Cryptographic Step (C#)"

Resolution

Add the missing cryptographic step.

Relevant Configuration File Parameters

The following configuration file parameters affect checks for this warning class.