search for: server_first_messag

Displaying 2 results from an estimated 2 matches for "server_first_messag".

Did you mean: server_first_message
2012 Oct 02
2
[PATCH] Add SCRAM-SHA-1 password scheme
...2011-2012 Florian Zeitz <florob at babelmonkeys.de> * * This software is released under the MIT license. */ +#include <stdlib.h> + #include "auth-common.h" #include "base64.h" #include "buffer.h" @@ -29,45 +31,22 @@ /* sent: */ const char *server_first_message; - unsigned char salt[16]; - unsigned char salted_password[SHA1_RESULTLEN]; + const char *snonce; /* received: */ const char *gs2_cbind_flag; const char *cnonce; - const char *snonce; const char *client_first_message_bare; const char *client_final_message_without_proof; buffer_t *pro...
2012 Sep 04
2
[PATCH] Generalize HMAC implementation
...static const char *get_scram_server_final(struct scram_auth_request *request) { - struct hmac_sha1_context ctx; + struct hmac_context ctx; const char *auth_message; unsigned char server_key[SHA1_RESULTLEN]; unsigned char server_signature[SHA1_RESULTLEN]; @@ -104,17 +105,17 @@ request->server_first_message, ",", request->client_final_message_without_proof, NULL); - hmac_sha1_init(&ctx, request->salted_password, - sizeof(request->salted_password)); - hmac_sha1_update(&ctx, "Server Key", 10); - hmac_sha1_final(&ctx, server_key); + hmac_init(&c...