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