diff options
author | Schanzenbach, Martin <mschanzenbach@posteo.de> | 2017-07-09 19:53:17 +0200 |
---|---|---|
committer | Schanzenbach, Martin <mschanzenbach@posteo.de> | 2017-07-09 19:53:17 +0200 |
commit | aefb30b1912933105b36c60f098a9f3c815549c2 (patch) | |
tree | 14c96ae236ebd540547b70c739ef4a8a92337a56 /src/util/crypto_abe.c | |
parent | 8119b9739b851a47bf035ed0ac1a0b4a9a144041 (diff) | |
parent | 3e167b60b7b5961b9aeb5d17bb019f32b16fdfa2 (diff) | |
download | gnunet-aefb30b1912933105b36c60f098a9f3c815549c2.tar.gz gnunet-aefb30b1912933105b36c60f098a9f3c815549c2.zip |
Merge branch 'abe' into identity_abe
Diffstat (limited to 'src/util/crypto_abe.c')
-rw-r--r-- | src/util/crypto_abe.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/src/util/crypto_abe.c b/src/util/crypto_abe.c index 62b8d5231..798a74f87 100644 --- a/src/util/crypto_abe.c +++ b/src/util/crypto_abe.c | |||
@@ -166,19 +166,14 @@ GNUNET_CRYPTO_cpabe_create_key (struct GNUNET_CRYPTO_AbeMasterKey *key, | |||
166 | bswabe_pub_t* pub; | 166 | bswabe_pub_t* pub; |
167 | bswabe_msk_t* msk; | 167 | bswabe_msk_t* msk; |
168 | bswabe_prv_t* prv; | 168 | bswabe_prv_t* prv; |
169 | gsize len; | ||
170 | 169 | ||
171 | pub = bswabe_pub_unserialize(key->pub, 0); | 170 | pub = bswabe_pub_unserialize(key->pub, 0); |
172 | msk = bswabe_msk_unserialize(pub, key->msk, 0); | 171 | msk = bswabe_msk_unserialize(pub, key->msk, 0); |
173 | prv = bswabe_keygen(pub, msk, attrs); | 172 | prv = bswabe_keygen(pub, msk, attrs); |
174 | prv_key = GNUNET_new (struct GNUNET_CRYPTO_AbeKey); | 173 | prv_key = GNUNET_new (struct GNUNET_CRYPTO_AbeKey); |
175 | prv_key->prv = bswabe_prv_serialize(prv); | 174 | prv_key->prv = bswabe_prv_serialize(prv); |
176 | len = key->pub->len; | ||
177 | printf ("Keylen %lu\n", len); | ||
178 | prv_key->pub = bswabe_pub_serialize (pub); | 175 | prv_key->pub = bswabe_pub_serialize (pub); |
179 | GNUNET_assert (NULL != prv_key->prv); | 176 | GNUNET_assert (NULL != prv_key->prv); |
180 | bswabe_prv_free (prv); | ||
181 | bswabe_pub_free (pub); | ||
182 | bswabe_msk_free (msk); | 177 | bswabe_msk_free (msk); |
183 | return prv_key; | 178 | return prv_key; |
184 | } | 179 | } |