diff options
author | Christian Grothoff <christian@grothoff.org> | 2013-10-10 14:38:55 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2013-10-10 14:38:55 +0000 |
commit | 9351b1e9bdf2b067b6db06562c26ba658cff42b8 (patch) | |
tree | 68dc4ab447e7e8b6a20a706858cd36238c1c7c5f /src/transport/gnunet-service-transport.c | |
parent | 8beabcd96c0cf1e1873c0b5ff96e537f1beb0b34 (diff) | |
download | gnunet-9351b1e9bdf2b067b6db06562c26ba658cff42b8.tar.gz gnunet-9351b1e9bdf2b067b6db06562c26ba658cff42b8.zip |
separating ECC crypto into functions/structs for ECDHE, ECDSA and EDDSA
Diffstat (limited to 'src/transport/gnunet-service-transport.c')
-rw-r--r-- | src/transport/gnunet-service-transport.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/transport/gnunet-service-transport.c b/src/transport/gnunet-service-transport.c index d6be384bd..6d2e1831e 100644 --- a/src/transport/gnunet-service-transport.c +++ b/src/transport/gnunet-service-transport.c | |||
@@ -70,7 +70,7 @@ static struct GNUNET_SERVER_Handle *GST_server; | |||
70 | /** | 70 | /** |
71 | * Our private key. | 71 | * Our private key. |
72 | */ | 72 | */ |
73 | struct GNUNET_CRYPTO_EccPrivateKey *GST_my_private_key; | 73 | struct GNUNET_CRYPTO_EddsaPrivateKey *GST_my_private_key; |
74 | 74 | ||
75 | /** | 75 | /** |
76 | * ATS handle. | 76 | * ATS handle. |
@@ -738,7 +738,7 @@ run (void *cls, struct GNUNET_SERVER_Handle *server, | |||
738 | const struct GNUNET_CONFIGURATION_Handle *c) | 738 | const struct GNUNET_CONFIGURATION_Handle *c) |
739 | { | 739 | { |
740 | char *keyfile; | 740 | char *keyfile; |
741 | struct GNUNET_CRYPTO_EccPrivateKey *pk; | 741 | struct GNUNET_CRYPTO_EddsaPrivateKey *pk; |
742 | long long unsigned int max_fd_cfg; | 742 | long long unsigned int max_fd_cfg; |
743 | int max_fd_rlimit; | 743 | int max_fd_rlimit; |
744 | int max_fd; | 744 | int max_fd; |
@@ -763,14 +763,14 @@ run (void *cls, struct GNUNET_SERVER_Handle *server, | |||
763 | hello_expiration = GNUNET_CONSTANTS_HELLO_ADDRESS_EXPIRATION; | 763 | hello_expiration = GNUNET_CONSTANTS_HELLO_ADDRESS_EXPIRATION; |
764 | } | 764 | } |
765 | GST_server = server; | 765 | GST_server = server; |
766 | pk = GNUNET_CRYPTO_ecc_key_create_from_file (keyfile); | 766 | pk = GNUNET_CRYPTO_eddsa_key_create_from_file (keyfile); |
767 | GNUNET_free (keyfile); | 767 | GNUNET_free (keyfile); |
768 | GNUNET_assert (NULL != pk); | 768 | GNUNET_assert (NULL != pk); |
769 | GST_my_private_key = pk; | 769 | GST_my_private_key = pk; |
770 | 770 | ||
771 | GST_stats = GNUNET_STATISTICS_create ("transport", GST_cfg); | 771 | GST_stats = GNUNET_STATISTICS_create ("transport", GST_cfg); |
772 | GST_peerinfo = GNUNET_PEERINFO_connect (GST_cfg); | 772 | GST_peerinfo = GNUNET_PEERINFO_connect (GST_cfg); |
773 | GNUNET_CRYPTO_ecc_key_get_public_for_signature (GST_my_private_key, | 773 | GNUNET_CRYPTO_eddsa_key_get_public (GST_my_private_key, |
774 | &GST_my_identity.public_key); | 774 | &GST_my_identity.public_key); |
775 | GNUNET_assert (NULL != GST_my_private_key); | 775 | GNUNET_assert (NULL != GST_my_private_key); |
776 | 776 | ||