|
d63571e4b5
|
[+] AuCompression::CompressionInterceptor
[+] AuCrypto::CBC::CBCContext
[+] AuFS::ReadDirRecursive
[+] AuFS::DirDeleter
[+] AuCrypto::PBKDF2
[+] AuCrypto::AES::CBCEncrypt
[+] AuCrypto::AES::CBCDecrypt
[+] AuCrypto::TDES::CBCEncrypt
[+] AuCrypto::TDES::CBCDecrypt
[+] Optimize read write locks
[*] Added `ContextFlags = CONTEXT_ALL` to Win32 PlatformWalkCallStack
|
2022-11-06 13:23:22 +00:00 |
|
|
cae8788bb6
|
[-] Redundant AuCrypto::EHashType (replaced with the complete AuHashing::EHashType)
[*] Minor RSA refactor
|
2022-09-25 10:56:03 +01:00 |
|
|
8a2947ffc5
|
[+] RMD128+BScFwd based HashCash (bcrypt DoS mitigation, acc creation, antibot, etc)
[*] Refactor bcrypt api: HashPW[Ex] -> HashPassword[Ex]
[+] ByteBuffer::GetOrAllocateLinearWriteable
[+] ByteBuffer::Can[Read/Write](n)
[+] ByteBuffer::GetLinear[Read/Writable]able(n)
[*] Split RNG.cpp into two files
[+] EHashType::eSHA2_48 (_32, _64 was already in place. missed 48/384 bit)
[+] AuCrypto::HMAC and IHMACContext
(AuHashing)
[+] EHashType::eSHA3_28
[+] EHashType::eSHA3_32
[+] EHashType::eSHA3_48
[+] EHashType::eSHA3_64
(AuCrypto)
[+] EHashType::eSHA2_48_384
[+] EHashType::eSHA2_64_512
[+] EHashType::eSHA3_28_224
[+] EHashType::eSHA3_32_256
[+] EHashType::eSHA3_48_384
[+] EHashType::eSHA3_64_512
[*] (IRandomDevice) class -> struct
[*] Bugfix: cast in Promise<SuccessValue_t, ErrorValue_t>::WriteIntoError
[+] Missing AuHashing namespace alias
[*] Time util: pad ms when fraction of a second to 3 digits
|
2022-09-19 02:34:57 +01:00 |
|
|
02aa0dfd13
|
[*] eradicate AuList<AuUInt8> abuse, switch over to AuByteBuffer
|
2022-01-20 16:04:53 +00:00 |
|
|
b9da9c313e
|
[*] Amend crypto headers and type usage
|
2021-07-01 10:33:31 +01:00 |
|
|
9a93d4ec8d
|
[+] Added the old RSA wrappers
[*] Prepare for implementing ECC (again)
|
2021-07-01 10:18:42 +01:00 |
|
|
eb4a495199
|
Initial Commit
|
2021-06-27 22:25:29 +01:00 |
|