VeraCrypt
aboutsummaryrefslogtreecommitdiff
path: root/src/Crypto/Streebog.c
AgeCommit message (Collapse)AuthorFilesLines
2020-12-11Crypto: small speed optimization of Streebog and removal of unused macroMounir IDRASSI1-35/+17
2020-07-25Remove unused variable in Streebog implementationMounir IDRASSI1-97/+0
2020-06-24Crypto: Fix random crash in Streebog in 32-bit, caused by use of aligned ↵Mounir IDRASSI1-8/+8
SSE2 instructions _mm_load_si128. Now we use _mm_loadu_si128 instead which is not slower than _mm_load_si128 on recent CPUs
2018-08-05crypto: cleaner code for Streebog carry bit handling and add comment about ↵Mounir IDRASSI1-5/+24
missing handling of overflow caused by carry bit.
2016-08-17MacOSX: fix compiler warning about ALIGN macro being already definedMounir IDRASSI1-9/+9
2016-08-17Linux: fix compilation error on Streebog.c if SSE4.1 not enabled in compilerMounir IDRASSI1-2/+4
2016-08-16Fix compilation error in Streebog code caused by latest changes.Mounir IDRASSI1-1/+1
2016-08-16Windows: Fix various issues detected by static analysis.Mounir IDRASSI1-2/+2
2016-08-14Windows: Add support for Streebog (hash) and kuznyechik (encryption)Mounir IDRASSI1-0/+2393