Click or drag to resize

GSF.Security.Cryptography Namespace

Contains classes and extension functions used to simplify and standardize usage of basic cryptography using a combination of standard and proprietary encryption algorithms to produce decent obfuscations of strings, buffers and streams of data.
Classes
  Class Description
Public class CharacterGroup Defines a group of characters that can appear in an automatically generated password.
Public class Cipher Provides general use cryptographic functions.
Public class DataProtection Provides methods for encrypting and decrypting data.
Public class PasswordGenerator Generates random passwords.
Public class Random Generates cryptographically strong random numbers.
Public class SymmetricAlgorithmExtensions Defines extension functions related to cryptographic SymmetricAlgorithm objects.
Enumerations
  Enumeration Description
Public enumeration CipherStrength Cryptographic strength enumeration.