Breaking changes:
- Renamed
CryptoRandom
toCryptoRandomString
.
New features:
- Added
CryptoRandomNumber
. - Added
CharacterSets.UpperCaseHex
. - Added
CharacterSets.LowerCaseHex
.
Bug fixes / internal changes:
- (None)
Breaking changes:
- Removed
ClearPhrase.Value
property (useToString()
instead).
New features:
- Added
ClearPhrase.Encoding
property (default UTF-8).
Bug fixes / internal changes:
- Fixed
FileChecksumService
to handle upper or lower case Hex encoded hashes as the same thing. - Fixed
HashService
to handle upper or lower case Hex encoded hashes as the same thing.
Breaking changes:
- (None)
New features:
- Added
FileChecksumService.Matches
.
Bug fixes / internal changes:
- (None)
Breaking changes:
- Moved
HashService.CalcFileChecksum
toFileChecksumService.Calculate
New features:
- Added
FileChecksumService.Verify
. - Added
ObjectExtensions.IsSensitive
.
Bug fixes / internal changes:
- Fixed
CryptoRandom.GenerateArray
to handle a negative length. - Fixed
CryptoRandom.GenerateArray
sominLength
param can never be less than zero.
Breaking changes:
- (None)
New features:
- (None)
Bug fixes / internal changes:
- Fixed bug in
EncryptionService.EncryptProperties
andDecryptProperties
methods to handle properties with null or empty.
Breaking changes:
- (None)
New features:
- Added Base32 encoding support.
- Added
CalcFileChecksum
overload that takes a buffer size.
Bug fixes / internal changes:
- (None)
Breaking changes:
- (None)
New features:
- (None)
Bug fixes:
- Added license and project URL as part of package.
Breaking changes:
- (None)
New features:
- (None)
Bug fixes:
- Removed encoding classes; now using
ByteDev.Encoding
package.
Breaking changes:
- Renamed
HashEncoding
toEncodingType
.
New features:
- Added
EncryptionService.EncryptProperties
. - Added
EncryptionService.DecryptProperties
. - Added
CharacterSets.AlphaNumeric
.
Bug fixes:
- (None)
Breaking changes:
- Renamed
HashPhrase
toClearPhrase
.
New features:
HashService
can now take aHashEncoding
on constructor.
Bug fixes:
- (None)
Breaking changes:
- (None)
New features:
- Added
Md5Algorithm
. - Added
HashService.CalcFileChecksum
.
Bug fixes / internal changes:
- (None)
Breaking changes:
- (None)
New features:
- Added
CryptoRandom.GenerateArray
overload.
Bug fixes / internal changes:
- (None)
Breaking changes:
- (None)
New features:
- Added
CharacterSets.AsciiSpecial
. - Added
CryptoRandom.GenerateString
overload.
Bug fixes / internal changes:
- (None)
Breaking changes:
- (None)
New features:
- (None)
Bug fixes / internal changes:
- Fixed .NET Standard package dependency.