X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilcske%2Fsilcske.h;h=14620c71a0635ddd4b9b8e5b6c60ef592b680405;hb=ae81323a6c29c176f6dd235aea5f6ce4b42263ea;hp=1828d10fd49b5e31dd52124f070e29966df2ebb4;hpb=98c6bbf7fb68ed46c830793dddcf6359f78845f8;p=silc.git diff --git a/lib/silcske/silcske.h b/lib/silcske/silcske.h index 1828d10f..14620c71 100644 --- a/lib/silcske/silcske.h +++ b/lib/silcske/silcske.h @@ -141,10 +141,10 @@ struct SilcSKEStruct { /* Random number x, 1 < x < q. This is the secret exponent used in Diffie Hellman computations. */ - SilcInt *x; + SilcMPInt *x; /* The secret shared key */ - SilcInt *KEY; + SilcMPInt *KEY; /* The hash value HASH of the key exchange */ unsigned char *hash; @@ -224,9 +224,9 @@ silc_ske_select_security_properties(SilcSKE ske, char *version, SilcSKEStartPayload *payload, SilcSKEStartPayload *remote_payload); -SilcSKEStatus silc_ske_create_rnd(SilcSKE ske, SilcInt n, +SilcSKEStatus silc_ske_create_rnd(SilcSKE ske, SilcMPInt n, uint32 len, - SilcInt *rnd); + SilcMPInt *rnd); SilcSKEStatus silc_ske_make_hash(SilcSKE ske, unsigned char *return_hash, uint32 *return_hash_len,