/DataUtilities

Collection of .NET wrapper and extension methods that allow for easy use of cypher encryption, hashing, password and guid generation, and data formatting/conversion. Built using the 4.5.2 Framework.

Primary LanguageC#

DataUtilities

Description

A collection of .NET static wrapper and extension methods that allow for easy use of cypher encryption, hashing, password and guid generation, and data formatting/conversion. Built using the 4.5.2 Framework.

Features

  • Hash strings using: MD5, SHA1, SHA256, SHA384, SHA512, RIPEMD160
  • Cypher encrypt/decrypt strings using: AES, shifting Caesar cypher (should not be used with important data!)
  • Generate passwords of varying length and with mixed case, numbers, specials
  • Generate and format/scrub GUIDs
  • Convert between data types (delimited strings, int arrays, string arrays)
  • Validate strings as numbers, bools, date-times