diff options
Diffstat (limited to 'src/lib/libcrypto/gost/streebog.c')
-rw-r--r-- | src/lib/libcrypto/gost/streebog.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/libcrypto/gost/streebog.c b/src/lib/libcrypto/gost/streebog.c index 8060161d11..902472bd9e 100644 --- a/src/lib/libcrypto/gost/streebog.c +++ b/src/lib/libcrypto/gost/streebog.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: streebog.c,v 1.4 2014/12/07 16:33:51 jsing Exp $ */ | 1 | /* $OpenBSD: streebog.c,v 1.5 2015/09/10 15:56:25 jsing Exp $ */ |
2 | /* | 2 | /* |
3 | * Copyright (c) 2014 Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> | 3 | * Copyright (c) 2014 Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> |
4 | * Copyright (c) 2005-2006 Cryptocom LTD | 4 | * Copyright (c) 2005-2006 Cryptocom LTD |
@@ -1455,7 +1455,7 @@ STREEBOG256(const unsigned char *d, size_t n, unsigned char *md) | |||
1455 | STREEBOG256_Init(&c); | 1455 | STREEBOG256_Init(&c); |
1456 | STREEBOG256_Update(&c, d, n); | 1456 | STREEBOG256_Update(&c, d, n); |
1457 | STREEBOG256_Final(md, &c); | 1457 | STREEBOG256_Final(md, &c); |
1458 | OPENSSL_cleanse(&c, sizeof(c)); | 1458 | explicit_bzero(&c, sizeof(c)); |
1459 | return (md); | 1459 | return (md); |
1460 | } | 1460 | } |
1461 | 1461 | ||
@@ -1470,7 +1470,7 @@ STREEBOG512(const unsigned char *d, size_t n, unsigned char *md) | |||
1470 | STREEBOG512_Init(&c); | 1470 | STREEBOG512_Init(&c); |
1471 | STREEBOG512_Update(&c, d, n); | 1471 | STREEBOG512_Update(&c, d, n); |
1472 | STREEBOG512_Final(md, &c); | 1472 | STREEBOG512_Final(md, &c); |
1473 | OPENSSL_cleanse(&c, sizeof(c)); | 1473 | explicit_bzero(&c, sizeof(c)); |
1474 | return (md); | 1474 | return (md); |
1475 | } | 1475 | } |
1476 | 1476 | ||