PMheart
228f8ca1fb
Codestyle: Apply codestyle changes with Uncrustify
2022-04-25 14:51:15 +02:00
vit9696
8551daca79
OcCryptoLib: Improve portability
2022-03-06 11:49:16 +03:00
MikhailKrichanov
edb8a647d5
OcCryptoLib: Add AVX-acceleration of SHA-512 and SHA-384 ( #252 )
2021-04-19 15:03:18 +03:00
vit9696
4bbb8ccf9e
OcCryptoLib: Improve IA32 compatibility, thx @nms42
...
closes acidanthera/bugtracker#651
2020-01-11 16:25:44 +03:00
vit9696
b2f85d5114
OcCryptoLib: Implement and use SecureZeroMem
2020-01-07 01:17:42 +03:00
Download-Fritz
cd0cbc8140
OcCryptoLib: Mark Data as CONST for SHA256
2019-09-07 14:36:14 +02:00
vit9696
515afb8765
OcCryptoLib: Drop suspicious cast in Sha2
...
closes acidanthera/bugtracker#477
2019-09-07 00:10:22 +03:00
vit9696
6e7fb0b0fa
OcCryptoLib: Reformat Sha2
2019-09-07 00:08:35 +03:00
vit9696
1fbb3471d4
OcCryptoLib: Ensure no information leak in hash functions
2019-09-07 00:02:39 +03:00
yourmother
49f2784676
OcCryptoLib: Sha2. Fix build errors
...
Fix negative shift count in ROT macros. Fix field name mismatch in context sha512 struct. Fix input var name mismatch in Sha512 procedure: Digest->Hash
2019-09-04 23:43:10 +03:00
yourmother
aed0074aa2
OcCryptoLib: Sha2. Fix parameter declarator in function prototype
2019-09-04 23:27:45 +03:00
yourmother
a6e53b3a63
OcCryptoLib: Sha2
...
Clean up
2019-09-04 21:55:39 +03:00
yourmother
ffa5f7603d
OcCryptoLib: Sha2
...
Clean up
2019-09-04 21:54:27 +03:00
yourmother
1744d9600d
OcCryptoLib: Sha2
...
Solve problem with big memory blocks
2019-09-04 21:46:13 +03:00
yourmother
887aed4928
OcCryptoLib: Sha2
...
Add note regarding int overflow and mem limit
2019-09-04 20:28:43 +03:00
yourmother
0b16565c18
OcCryptoLib: Sha2
...
Add Sha384 implementation
2019-09-04 20:21:58 +03:00
yourmother
3022cf4fa5
OcCryptoLib: Sha2
...
Use safe macro defines
2019-09-04 19:46:58 +03:00
yourmother
71e07f14c6
Switch from single sha-256 implementation to sha-2 family of hashing algorithms
...
Add Sha512 implementation
2019-09-04 19:40:39 +03:00