Lines Matching refs:len
42 unsigned int len)
47 (int) len, EVP_sha1(), NULL) == 1);
60 unsigned int len)
62 RUNTIME_CHECK(HMAC_Update(ctx->ctx, buf, (int) len) == 1);
66 isc_hmacsha1_sign(isc_hmacsha1_t *ctx, unsigned char *digest, size_t len) {
69 REQUIRE(len <= ISC_SHA1_DIGESTLENGTH);
74 memmove(digest, newdigest, len);
80 unsigned int len)
85 (int) len, EVP_sha224(), NULL) == 1);
98 unsigned int len)
100 RUNTIME_CHECK(HMAC_Update(ctx->ctx, buf, (int) len) == 1);
104 isc_hmacsha224_sign(isc_hmacsha224_t *ctx, unsigned char *digest, size_t len) {
107 REQUIRE(len <= ISC_SHA224_DIGESTLENGTH);
112 memmove(digest, newdigest, len);
118 unsigned int len)
123 (int) len, EVP_sha256(), NULL) == 1);
136 unsigned int len)
138 RUNTIME_CHECK(HMAC_Update(ctx->ctx, buf, (int) len) == 1);
142 isc_hmacsha256_sign(isc_hmacsha256_t *ctx, unsigned char *digest, size_t len) {
145 REQUIRE(len <= ISC_SHA256_DIGESTLENGTH);
150 memmove(digest, newdigest, len);
156 unsigned int len)
161 (int) len, EVP_sha384(), NULL) == 1);
174 unsigned int len)
176 RUNTIME_CHECK(HMAC_Update(ctx->ctx, buf, (int) len) == 1);
180 isc_hmacsha384_sign(isc_hmacsha384_t *ctx, unsigned char *digest, size_t len) {
183 REQUIRE(len <= ISC_SHA384_DIGESTLENGTH);
188 memmove(digest, newdigest, len);
194 unsigned int len)
199 (int) len, EVP_sha512(), NULL) == 1);
212 unsigned int len)
214 RUNTIME_CHECK(HMAC_Update(ctx->ctx, buf, (int) len) == 1);
218 isc_hmacsha512_sign(isc_hmacsha512_t *ctx, unsigned char *digest, size_t len) {
221 REQUIRE(len <= ISC_SHA512_DIGESTLENGTH);
226 memmove(digest, newdigest, len);
253 unsigned int len)
266 { CKA_VALUE, NULL, (CK_ULONG) len }
271 if (len < ISC_SHA1_DIGESTLENGTH) {
273 memmove(keypad, key, len);
294 CK_ULONG len = ISC_SHA1_DIGESTLENGTH;
298 (void) pkcs_C_SignFinal(ctx->session, garbage, &len);
308 unsigned int len)
315 (ctx->session, pPart, (CK_ULONG) len));
319 isc_hmacsha1_sign(isc_hmacsha1_t *ctx, unsigned char *digest, size_t len) {
324 REQUIRE(len <= ISC_SHA1_DIGESTLENGTH);
331 memmove(digest, newdigest, len);
337 unsigned int len)
348 if (len > ISC_SHA1_BLOCK_LENGTH) {
355 (ctx->session, kPart, (CK_ULONG) len));
360 memmove(ctx->key, key, len);
380 unsigned int len)
387 (ctx->session, pPart, (CK_ULONG) len));
391 isc_hmacsha1_sign(isc_hmacsha1_t *ctx, unsigned char *digest, size_t len) {
399 REQUIRE(len <= ISC_SHA1_DIGESTLENGTH);
415 memmove(digest, newdigest, len);
423 unsigned int len)
436 { CKA_VALUE, NULL, (CK_ULONG) len }
441 if (len < ISC_SHA224_DIGESTLENGTH) {
443 memmove(keypad, key, len);
464 CK_ULONG len = ISC_SHA224_DIGESTLENGTH;
468 (void) pkcs_C_SignFinal(ctx->session, garbage, &len);
478 unsigned int len)
485 (ctx->session, pPart, (CK_ULONG) len));
489 isc_hmacsha224_sign(isc_hmacsha224_t *ctx, unsigned char *digest, size_t len) {
494 REQUIRE(len <= ISC_SHA224_DIGESTLENGTH);
501 memmove(digest, newdigest, len);
507 unsigned int len)
518 if (len > ISC_SHA224_BLOCK_LENGTH) {
525 (ctx->session, kPart, (CK_ULONG) len));
530 memmove(ctx->key, key, len);
550 unsigned int len)
557 (ctx->session, pPart, (CK_ULONG) len));
561 isc_hmacsha224_sign(isc_hmacsha224_t *ctx, unsigned char *digest, size_t len) {
569 REQUIRE(len <= ISC_SHA224_DIGESTLENGTH);
585 memmove(digest, newdigest, len);
593 unsigned int len)
606 { CKA_VALUE, NULL, (CK_ULONG) len }
611 if (len < ISC_SHA256_DIGESTLENGTH) {
613 memmove(keypad, key, len);
634 CK_ULONG len = ISC_SHA256_DIGESTLENGTH;
638 (void) pkcs_C_SignFinal(ctx->session, garbage, &len);
648 unsigned int len)
655 (ctx->session, pPart, (CK_ULONG) len));
659 isc_hmacsha256_sign(isc_hmacsha256_t *ctx, unsigned char *digest, size_t len) {
664 REQUIRE(len <= ISC_SHA256_DIGESTLENGTH);
671 memmove(digest, newdigest, len);
677 unsigned int len)
688 if (len > ISC_SHA256_BLOCK_LENGTH) {
695 (ctx->session, kPart, (CK_ULONG) len));
700 memmove(ctx->key, key, len);
720 unsigned int len)
727 (ctx->session, pPart, (CK_ULONG) len));
731 isc_hmacsha256_sign(isc_hmacsha256_t *ctx, unsigned char *digest, size_t len) {
739 REQUIRE(len <= ISC_SHA256_DIGESTLENGTH);
755 memmove(digest, newdigest, len);
763 unsigned int len)
776 { CKA_VALUE, NULL, (CK_ULONG) len }
781 if (len < ISC_SHA384_DIGESTLENGTH) {
783 memmove(keypad, key, len);
804 CK_ULONG len = ISC_SHA384_DIGESTLENGTH;
808 (void) pkcs_C_SignFinal(ctx->session, garbage, &len);
818 unsigned int len)
825 (ctx->session, pPart, (CK_ULONG) len));
829 isc_hmacsha384_sign(isc_hmacsha384_t *ctx, unsigned char *digest, size_t len) {
834 REQUIRE(len <= ISC_SHA384_DIGESTLENGTH);
841 memmove(digest, newdigest, len);
847 unsigned int len)
858 if (len > ISC_SHA384_BLOCK_LENGTH) {
865 (ctx->session, kPart, (CK_ULONG) len));
870 memmove(ctx->key, key, len);
890 unsigned int len)
897 (ctx->session, pPart, (CK_ULONG) len));
901 isc_hmacsha384_sign(isc_hmacsha384_t *ctx, unsigned char *digest, size_t len) {
909 REQUIRE(len <= ISC_SHA384_DIGESTLENGTH);
925 memmove(digest, newdigest, len);
933 unsigned int len)
946 { CKA_VALUE, NULL, (CK_ULONG) len }
951 if (len < ISC_SHA512_DIGESTLENGTH) {
953 memmove(keypad, key, len);
974 CK_ULONG len = ISC_SHA512_DIGESTLENGTH;
978 (void) pkcs_C_SignFinal(ctx->session, garbage, &len);
988 unsigned int len)
995 (ctx->session, pPart, (CK_ULONG) len));
999 isc_hmacsha512_sign(isc_hmacsha512_t *ctx, unsigned char *digest, size_t len) {
1004 REQUIRE(len <= ISC_SHA512_DIGESTLENGTH);
1011 memmove(digest, newdigest, len);
1017 unsigned int len)
1028 if (len > ISC_SHA512_BLOCK_LENGTH) {
1035 (ctx->session, kPart, (CK_ULONG) len));
1040 memmove(ctx->key, key, len);
1060 unsigned int len)
1067 (ctx->session, pPart, (CK_ULONG) len));
1071 isc_hmacsha512_sign(isc_hmacsha512_t *ctx, unsigned char *digest, size_t len) {
1079 REQUIRE(len <= ISC_SHA512_DIGESTLENGTH);
1095 memmove(digest, newdigest, len);
1110 unsigned int len)
1116 if (len > sizeof(ctx->key)) {
1119 isc_sha1_update(&sha1ctx, key, len);
1122 memmove(ctx->key, key, len);
1143 unsigned int len)
1145 isc_sha1_update(&ctx->sha1ctx, buf, len);
1152 isc_hmacsha1_sign(isc_hmacsha1_t *ctx, unsigned char *digest, size_t len) {
1157 REQUIRE(len <= ISC_SHA1_DIGESTLENGTH);
1169 memmove(digest, newdigest, len);
1178 unsigned int len)
1184 if (len > sizeof(ctx->key)) {
1187 isc_sha224_update(&sha224ctx, key, len);
1190 memmove(ctx->key, key, len);
1210 unsigned int len)
1212 isc_sha224_update(&ctx->sha224ctx, buf, len);
1219 isc_hmacsha224_sign(isc_hmacsha224_t *ctx, unsigned char *digest, size_t len) {
1224 REQUIRE(len <= ISC_SHA224_DIGESTLENGTH);
1235 memmove(digest, newdigest, len);
1244 unsigned int len)
1250 if (len > sizeof(ctx->key)) {
1253 isc_sha256_update(&sha256ctx, key, len);
1256 memmove(ctx->key, key, len);
1276 unsigned int len)
1278 isc_sha256_update(&ctx->sha256ctx, buf, len);
1285 isc_hmacsha256_sign(isc_hmacsha256_t *ctx, unsigned char *digest, size_t len) {
1290 REQUIRE(len <= ISC_SHA256_DIGESTLENGTH);
1301 memmove(digest, newdigest, len);
1310 unsigned int len)
1316 if (len > sizeof(ctx->key)) {
1319 isc_sha384_update(&sha384ctx, key, len);
1322 memmove(ctx->key, key, len);
1342 unsigned int len)
1344 isc_sha384_update(&ctx->sha384ctx, buf, len);
1351 isc_hmacsha384_sign(isc_hmacsha384_t *ctx, unsigned char *digest, size_t len) {
1356 REQUIRE(len <= ISC_SHA384_DIGESTLENGTH);
1367 memmove(digest, newdigest, len);
1376 unsigned int len)
1382 if (len > sizeof(ctx->key)) {
1385 isc_sha512_update(&sha512ctx, key, len);
1388 memmove(ctx->key, key, len);
1408 unsigned int len)
1410 isc_sha512_update(&ctx->sha512ctx, buf, len);
1417 isc_hmacsha512_sign(isc_hmacsha512_t *ctx, unsigned char *digest, size_t len) {
1422 REQUIRE(len <= ISC_SHA512_DIGESTLENGTH);
1433 memmove(digest, newdigest, len);
1443 isc_hmacsha1_verify(isc_hmacsha1_t *ctx, unsigned char *digest, size_t len) {
1446 REQUIRE(len <= ISC_SHA1_DIGESTLENGTH);
1448 return (isc_safe_memequal(digest, newdigest, len));
1456 isc_hmacsha224_verify(isc_hmacsha224_t *ctx, unsigned char *digest, size_t len) {
1459 REQUIRE(len <= ISC_SHA224_DIGESTLENGTH);
1461 return (isc_safe_memequal(digest, newdigest, len));
1469 isc_hmacsha256_verify(isc_hmacsha256_t *ctx, unsigned char *digest, size_t len) {
1472 REQUIRE(len <= ISC_SHA256_DIGESTLENGTH);
1474 return (isc_safe_memequal(digest, newdigest, len));
1482 isc_hmacsha384_verify(isc_hmacsha384_t *ctx, unsigned char *digest, size_t len) {
1485 REQUIRE(len <= ISC_SHA384_DIGESTLENGTH);
1487 return (isc_safe_memequal(digest, newdigest, len));
1495 isc_hmacsha512_verify(isc_hmacsha512_t *ctx, unsigned char *digest, size_t len) {
1498 REQUIRE(len <= ISC_SHA512_DIGESTLENGTH);
1500 return (isc_safe_memequal(digest, newdigest, len));