5886f877a6
OBS-URL: https://build.opensuse.org/request/show/574115 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gnutls?expand=0&rev=106
15 lines
590 B
Diff
15 lines
590 B
Diff
Index: gnutls-3.6.1/lib/accelerated/x86/aes-cbc-x86-ssse3.c
|
|
===================================================================
|
|
--- gnutls-3.6.1.orig/lib/accelerated/x86/aes-cbc-x86-ssse3.c 2018-02-06 14:03:54.986532959 +0100
|
|
+++ gnutls-3.6.1/lib/accelerated/x86/aes-cbc-x86-ssse3.c 2018-02-06 14:04:06.022686653 +0100
|
|
@@ -65,6 +65,9 @@ aes_ssse3_cipher_setkey(void *_ctx, cons
|
|
struct aes_ctx *ctx = _ctx;
|
|
int ret;
|
|
|
|
+ if (keysize != 16 && keysize != 24 && keysize != 32)
|
|
+ return GNUTLS_E_INVALID_REQUEST;
|
|
+
|
|
if (ctx->enc)
|
|
ret =
|
|
vpaes_set_encrypt_key(userkey, keysize * 8,
|