gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-anastasis] branch master updated: begone, evil code


From: gnunet
Subject: [taler-anastasis] branch master updated: begone, evil code
Date: Fri, 24 Apr 2020 18:12:02 +0200

This is an automated email from the git hooks/post-receive script.

grothoff pushed a commit to branch master
in repository anastasis.

The following commit(s) were added to refs/heads/master by this push:
     new 0d66dc2  begone, evil code
0d66dc2 is described below

commit 0d66dc2b528e97c637b8cd51ca729765bd824b82
Author: Christian Grothoff <address@hidden>
AuthorDate: Fri Apr 24 18:12:00 2020 +0200

    begone, evil code
---
 src/util/anastasis_crypto.c | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/util/anastasis_crypto.c b/src/util/anastasis_crypto.c
index e4f1dd6..24db515 100644
--- a/src/util/anastasis_crypto.c
+++ b/src/util/anastasis_crypto.c
@@ -48,8 +48,6 @@ get_iv_key (const void *key_material,
 {
   char res[sizeof (struct ANASTASIS_CRYPTO_SymKey)
            + sizeof (struct ANASTASIS_CRYPTO_Iv)];
-  key = (struct ANASTASIS_CRYPTO_SymKey *) &res;
-  iv = (struct ANASTASIS_CRYPTO_Iv *) &key[1];
 
   GNUNET_assert (GNUNET_YES ==
                  GNUNET_CRYPTO_hkdf (res,
@@ -64,6 +62,12 @@ get_iv_key (const void *key_material,
                                      strlen (salt),
                                      NULL,
                                      0));
+  memcpy (key,
+          res,
+          sizeof (*key));
+  memcpy (iv,
+          &res[sizeof (*key)],
+          sizeof (*iv));
 }
 
 

-- 
To stop receiving notification emails like this one, please contact
address@hidden.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]