Home | History | Annotate | Download | only in netinet

Lines Matching refs:digest

37 /* A SHA-1 Digest is 160 bits, or 20 bytes */
54 sctp_sha1_final(unsigned char *digest, struct sctp_sha1_context *ctx)
58 PK11_DigestFinal(ctx->pk11_ctx, digest, &output_len, SHA_DIGEST_LENGTH);
77 sctp_sha1_final(unsigned char *digest, struct sctp_sha1_context *ctx)
79 SHA1_Final(digest, &ctx->sha_ctx);
225 sctp_sha1_final(unsigned char *digest, struct sctp_sha1_context *ctx)
229 * the digest to the pointer. At the last block some special rules
300 /* transfer the digest back to the user */
301 digest[3] = (ctx->H0 & 0xff);
302 digest[2] = ((ctx->H0 >> 8) & 0xff);
303 digest[1] = ((ctx->H0 >> 16) & 0xff);
304 digest[0] = ((ctx->H0 >> 24) & 0xff);
306 digest[7] = (ctx->H1 & 0xff);
307 digest[6] = ((ctx->H1 >> 8) & 0xff);
308 digest[5] = ((ctx->H1 >> 16) & 0xff);
309 digest[4] = ((ctx->H1 >> 24) & 0xff);
311 digest[11] = (ctx->H2 & 0xff);
312 digest[10] = ((ctx->H2 >> 8) & 0xff);
313 digest[9] = ((ctx->H2 >> 16) & 0xff);
314 digest[8] = ((ctx->H2 >> 24) & 0xff);
316 digest[15] = (ctx->H3 & 0xff);
317 digest[14] = ((ctx->H3 >> 8) & 0xff);
318 digest[13] = ((ctx->H3 >> 16) & 0xff);
319 digest[12] = ((ctx->H3 >> 24) & 0xff);
321 digest[19] = (ctx->H4 & 0xff);
322 digest[18] = ((ctx->H4 >> 8) & 0xff);
323 digest[17] = ((ctx->H4 >> 16) & 0xff);
324 digest[16] = ((ctx->H4 >> 24) & 0xff);