Changeset 988 for vendor/current/lib/crypto/hmacsha256.c
- Timestamp:
- Nov 24, 2016, 1:14:11 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vendor/current/lib/crypto/hmacsha256.c
r740 r988 43 43 SHA256_CTX tctx; 44 44 45 SHA256_Init(&tctx);46 SHA256_Update(&tctx, key, key_len);47 SHA256_Final(tk, &tctx);45 samba_SHA256_Init(&tctx); 46 samba_SHA256_Update(&tctx, key, key_len); 47 samba_SHA256_Final(tk, &tctx); 48 48 49 49 key = tk; … … 64 64 } 65 65 66 SHA256_Init(&ctx->ctx);67 SHA256_Update(&ctx->ctx, ctx->k_ipad, 64);66 samba_SHA256_Init(&ctx->ctx); 67 samba_SHA256_Update(&ctx->ctx, ctx->k_ipad, 64); 68 68 } 69 69 … … 73 73 _PUBLIC_ void hmac_sha256_update(const uint8_t *data, size_t data_len, struct HMACSHA256Context *ctx) 74 74 { 75 SHA256_Update(&ctx->ctx, data, data_len); /* then text of datagram */75 samba_SHA256_Update(&ctx->ctx, data, data_len); /* then text of datagram */ 76 76 } 77 77 … … 83 83 SHA256_CTX ctx_o; 84 84 85 SHA256_Final(digest, &ctx->ctx);85 samba_SHA256_Final(digest, &ctx->ctx); 86 86 87 SHA256_Init(&ctx_o);88 SHA256_Update(&ctx_o, ctx->k_opad, 64);89 SHA256_Update(&ctx_o, digest, SHA256_DIGEST_LENGTH);90 SHA256_Final(digest, &ctx_o);87 samba_SHA256_Init(&ctx_o); 88 samba_SHA256_Update(&ctx_o, ctx->k_opad, 64); 89 samba_SHA256_Update(&ctx_o, digest, SHA256_DIGEST_LENGTH); 90 samba_SHA256_Final(digest, &ctx_o); 91 91 }
Note:
See TracChangeset
for help on using the changeset viewer.