Page tree
Skip to end of metadata
Go to start of metadata

Current FIPS Overview

The BC FIPS C# User Guide contains details about the API and use of the BC C# FIPS module.

The API is different from the regular C# API as it makes use of generics and needs to meet the FIPS boundary requirements. This has lead to an API that is similar in feel to the FIPS Java lightweight API, but somewhat smaller as the use of C# generics has reduced the code size,

Release

Name: bc-fips-1.0.1.dll

Status: Released 24 November, 2016.

Planned Releases

bc-fips-1.1.0.dll

Scheduled Additions for BC FIPS C# 1.1.0:

Approved Mode Algorithms

SHA-3 HMAC

SHA-3 Signature Algorithms: PKCS#1.5, RSA PSS, ECDSA, DSA

SP 800-38G: Methods for format preserving encryption

Non-approved Mode Algorithms

NewHope (Update)

ChaCha20

Poly1305

GOST R 34.11-2012

Possible Additions for BC FIPS C# 1.1.0:

CSHAKE

KMAC

  • No labels