Commit 64ef8e7
authored
A step ahead for V7 (#2)
* Update csproj for v7 changes
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Upload v7
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Upload V7 unit tests
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Delete HashifyNet/Algorithms/HashAlgorithmWrapper/Algorithms/HMACMD5 directory
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Delete HashifyNet/Algorithms/HashAlgorithmWrapper/Algorithms/HMACSHA1 directory
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Delete HashifyNet/Algorithms/HashAlgorithmWrapper/Algorithms/HMACSHA256 directory
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Delete HashifyNet/Algorithms/HashAlgorithmWrapper/Algorithms/HMACSHA384 directory
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Delete HashifyNet/Algorithms/HashAlgorithmWrapper/Algorithms/HMACSHA3_256 directory
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Delete HashifyNet/Algorithms/HashAlgorithmWrapper/Algorithms/HMACSHA3_384 directory
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Delete HashifyNet/Algorithms/HashAlgorithmWrapper/Algorithms/HMACSHA3_512 directory
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Delete HashifyNet/Algorithms/HashAlgorithmWrapper/Algorithms/HMACSHA512 directory
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Fix README having duplicate implementations
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Remove old Base85Variant
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Remove the old Base85Helper.cs
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Add read-only span deserializer to Argon2idSerializer
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Update Argon2idDecoder to use ReadOnlySpan over ArraySegment
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Update SpookyHash to fully use Span
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Remove unused ArraySegment zero fill helper method from ArrayHelpers
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Update SpookyHashV2 to fully use Span
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Fix CopyStateTo internal buffer condition in BlockTransformerBase
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Leave validations to span in BlockTransformerBase:TransformBytes
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Leave validations to span in HashFunctionBase:ComputeHash
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Update Keccak with ValueEndianness fo BigEndian
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Remove cancellationToken check in FinalizeHashValue of Blake2b and remove comments
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Update blake3 implementation as little endian
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Add cancellation token validation into FinalizeHashValue in BlockTransformerBase
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Add new methods to IHashValue
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Add new methods to HashValue
Signed-off-by: Xen <lordofxen@deskasoft.com>
* Return the current instance if the requested bit length in Coerce equals the current bit length
Signed-off-by: Xen <lordofxen@deskasoft.com>
---------
Signed-off-by: Xen <lordofxen@deskasoft.com>1 parent 0666d21 commit 64ef8e7
128 files changed
Lines changed: 3981 additions & 4125 deletions
File tree
- HashifyNet.UnitTests
- Algorithms
- CRC
- HashAlgorithmWrapper
- Core
- Mocks
- Utilities
- HashifyNet
- Algorithms
- Adler32
- Argon2id
- BernsteinHash
- Blake2
- Blake3
- BuzHash
- CRC
- ConfigProfiles
- CityHash
- ELF64
- FNV
- FarmHash
- Gost
- HashAlgorithmWrapper/Algorithms
- HMACMD5
- HMACSHA1
- HMACSHA256
- HMACSHA384
- HMACSHA3_256
- HMACSHA3_384
- HMACSHA3_512
- HMACSHA512
- MD5
- SHA1
- SHA256
- SHA384
- SHA3_256
- SHA3_384
- SHA3_512
- SHA512
- HighwayHash
- Jenkins
- Keccak
- MetroHash
- MurmurHash
- Pearson
- RapidHash
- SM3
- SipHash
- SpookyHash
- Tiger
- Whirlpool
- XxHash
- Core
- DataType
- Base32
- Base58
- Base85
- Factory
- HashAlgorithmWrapper
- Utilities
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
865 | 865 | | |
866 | 866 | | |
867 | 867 | | |
868 | | - | |
869 | | - | |
| 868 | + | |
Lines changed: 72 additions & 1 deletion
Large diffs are not rendered by default.
0 commit comments