Waste.Cryptography Namespace

From Tommunism

This namespace represents all cryptography-related operations/information.

Classes

ClassDescription
BlowfishBecause Microsoft never implemented the blowfish algorithm in the .NET framework, I had to port existing blowfish implementations in the C language to the .NET standard cryptographic classes. This class cannot be inherited.
Blowfish.CryptoTransform?Performs a cryptographic transformation of data using the Blowfish algorithm. This class cannot be inherited.
KeyManagementThis class is used for working with all public and private keys in the waste session. This class cannot be inherited.
KeyManagement.PublicKeyThis class is used for storage of public keys within the KeyManagement class.

Enumerations

EnumerationDescription
BlowfishCipherModes?Because Microsoft didn't implement PCBC mode, nor do they have any tutorials on implementing CTS mode using their transformation interfaces, I am forced to write this enumeration which describes all successfully tested and implemented block cipher modes available for the Blowfish class.