mirror of
https://github.com/veracrypt/VeraCrypt.git
synced 2025-11-12 19:38:26 -06:00
Use properly aligned memory in code using Streebog hash implementation that uses SSE.
This commit is contained in:
@@ -13,6 +13,7 @@
|
||||
#define GOST_CIPHER_H
|
||||
|
||||
#include "Common/Tcdefs.h"
|
||||
#include "config.h"
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
@@ -47,7 +48,7 @@ typedef unsigned int gst_udword;
|
||||
|
||||
typedef struct gost_kds
|
||||
{
|
||||
byte key[32];
|
||||
CRYPTOPP_ALIGN_DATA(16) byte key[32];
|
||||
gst_udword sbox_cvt[256 * 4];
|
||||
byte sbox[8][16];
|
||||
} gost_kds;
|
||||
|
||||
Reference in New Issue
Block a user