Name | Description | |
---|---|---|
BytesToHexString | Encode bytes to a hex encoded string | |
BytesToQuotedPrintable | Encode bytes to a quoted printable string | |
CompressBytes | Compress the passed bytes using the specified compression type | |
CompressFile | Compress a file using the specified compression type | |
CompressStream | Compress a stream using the specified compression type | |
CrcEqual | Returns true if the CRC is equal for two local files | |
CreateTimedOneTimePassword | Creates a timed one time password based on the passed key for the valid number of seconds. | |
DecodeBase32 | Decode the passed Base32 encoded string as bytes | |
DecodeBase58NoChecksum | Decode a Base58 Encoded string with no checksum into bytes | |
DecodeBase58WithChecksum | Decode a Base58 Encoded string with no checksum into bytes | |
DecodeBase64 | Decode a string that is Base64 encoded | |
DecompressBytes | Decompress the passed bytes using the specified compression type | |
DecompressFile | Decompress a file using the specified compression type | |
DecompressStream | Decompress a stream using the specified compression type | |
DecryptBytes | Decrypt bytes using the selected Decryption provider | |
DecryptFile | Overloaded. Decrypt a text or binary file using the selected Decryption provider | |
DecryptMemoryStream | Decrypt the memory stream using the selected Decryption provider | |
DecryptStream | Decrypt a stream using the selected Decryption provider | |
DecryptString | Decrypt a base 64 encoded string | |
EncodeBase32 | Encode the passed bytes as a Base32 Encoded String | |
EncodeBase58NoChecksum | Encode the passed bytes as a Base58 Encoded string with no checksum | |
EncodeBase58WithChecksum | Encode the passed bytes as a Base58 Encoded string with no checksum | |
EncodeBase64 | Encode bytes with Base64 | |
EncryptBytes | Encrypt bytes using the selected encryption provider | |
EncryptFile | Overloaded. Encrypt a text or binary file using the selected encryption provider | |
EncryptMemoryStream | Encrypt the memory stream using the selected encryption provider | |
EncryptStream | Encrypt a stream using the selected encryption provider | |
EncryptString | Encrypt and return a base64 encoded string | |
GenerateKey | Overloaded. Generate a cryptographically strong random string to use as a key, salt, or initialization vector | |
GenerateRSAKeys | Create public and private keys | |
GenerateSixDigitPin | Generate a six digit PIN based on a string. Uses CRC32 as a basis. Always generates 6 digits. | |
GetFileAdler32 | Get an Adler 32 Checksum for a file | |
GetFileAdler32Hex | Gets adler32 checksum for a file in hexadecimal. | |
GetFileCRC32 | Get a 32 bit Cyclic Redundency Check for a file | |
GetFileCRC32Hex | Gets the CRC32 checksum in hexadecimal for the passed in file. | |
GetStreamAdler32 | Get the Adler 32 Checksum for a stream | |
GetStreamAdler32Hex | Gets adler32 checksum in hexadecimal for the passed stream. | |
GetStreamCRC32 | Get a 32 bit Cyclic Redundency Check for a stream | |
GetStringAdler32 | Get the Adler 32 Checksum for a string | |
GetStringCRC32 | Get the CRC 32 for a string | |
GetSymmetricEncryptionKeySize | Returns the maximum symmetric algorithm key size in bits. | |
HashBytes | Overloaded. Deprecated. Hashes the bytes. | |
HashBytesBase64 | Overloaded. Return a Base64 encoded one way hash of a series of bytes | |
HashBytesHex | Overloaded. Hashes the bytes and returns the result in hexadecimal. | |
HashFile | Overloaded. Deprecated. Use HashFileBase64 instead. There is also a new method HashFileHex | |
HashFileBase64 | Overloaded. Hash a file using the specified hash provider | |
HashFileHex | Overloaded. Hashes the file and returns the result in hexadecimal. | |
HashString | Overloaded. Deprecated. Use HashStringBase64 instead. There is also a new method HashStringHex. | |
HashStringBase64 | Overloaded. Return a Base64 encoded one way hash of a string | |
HashStringHex | Overloaded. Hashes the string and returns the results in hexadecimal. | |
HexadecimalStringToByteArray | Convert a hexadecimal string to a byte array. | |
IsFileEncrypted | Returns true if a file is Encrypted by the Kellerman Software Encryption Library | |
IsStringEncrypted | Returns true if a string is encrypted with the Kellerman Encryption Library | |
SecureDirectoryErase | Overloaded. Securely erase all files and sub directories within a directory | |
SecureFileErase | Overloaded. Securely delete a file by overwriting with random bytes, renaming and then deleting it | |
uuDecode | Decode a uuEncoded string | |
uuEncode | Encode a string using uuEncode | |
ValidateCertificate | Checks the status of a certificate, whether it is: expired, untrusted, or trusted | |
VerifyTimeOneTimePassword | Verify that the timed one time password is still valid |