SeekfordSolutions.EncoderWizard Namespace Overview
Seekford Solutions .NET Class Library  

SeekfordSolutions.EncoderWizard Namespace

This namespace contains types that allow for the Encoding and Decoding of various data formats as well as hashing and data integrity algorithms.

Classes

Class Description
Base64 Base64 encoding is popularly used on the Internet in protocol communications for converting binary data to a 7-bit format safe for transport. Commonly this is used for mail servers and message encoding.
Checksum Checksum is used to compute the 8-bit checksum for a set of data.
CRC32 CRC32 is used to compute the 32 bit Cyclic Redundancy Check of data.
HMACMD5 HMACMD5 is used to calculate a keyed MD5 digest hash of a set of data. Generally used to make sure data has not been modified since the secret key used assures the integrity of the data.
MD5 MD5 computes the Message Digest for a set of data into a 128 bit hash. This value is different for every set of data up to 2^64 bytes in length.
QuotedPrintable Quoted-Printable is an encoding used mainly in emails for the encoding of text that has a few disallowed characters.
SHA1 SHA-1 is a 160 bit message digest algorithm which provides a highly unique hash for a set of binary data. The Secure Hashing Algorithm was designed for government level performance.
URL URL encoding is the encoding used by webservers to encode binary characters for proper acceptance when passed as the URI to a webserver.
UUEncode UUEncode is the popular encoding format used in Newsgroups all over the Internet. Normally used to encode data to 7-bits for proper transmission using the NNTP protocol but is also has many other uses.
yEnc yEnc is a new encoding format designed to be more efficient and provide more functionality than the UUEncode format algorithm provides.