Lines Matching refs:length

111 	CRYPTO_DUMPBUF("Encoded Message", EM->data, (size_t)EM->length);  in emsa_pkcs1_v1_5_encode()
137 if (ps_size < ssa_data->message.length) in emsa_pkcs1_v1_5_encode_noasn1()
140 ps_size -= ssa_data->message.length; in emsa_pkcs1_v1_5_encode_noasn1()
165 memcpy(buf, ssa_data->message.data, ssa_data->message.length); in emsa_pkcs1_v1_5_encode_noasn1()
167 CRYPTO_DUMPBUF("Encoded Message", EM->data, EM->length); in emsa_pkcs1_v1_5_encode_noasn1()
185 EM.length = ssa_data->key.n_size; in rsassa_pkcs1_v1_5_sign()
186 EM.data = malloc(EM.length); in rsassa_pkcs1_v1_5_sign()
216 rsa_data.message.length = ssa_data->signature.length; in rsassa_pkcs1_v1_5_sign()
218 rsa_data.cipher.length = EM.length; in rsassa_pkcs1_v1_5_sign()
223 ssa_data->signature.length = rsa_data.message.length; in rsassa_pkcs1_v1_5_sign()
245 EM.length = ssa_data->key.n_size; in rsassa_pkcs1_v1_5_verify()
246 EM.data = malloc(EM.length); in rsassa_pkcs1_v1_5_verify()
248 EM_gen.length = ssa_data->key.n_size; in rsassa_pkcs1_v1_5_verify()
249 EM_gen.data = malloc(EM.length); in rsassa_pkcs1_v1_5_verify()
269 rsa_data.message.length = ssa_data->signature.length; in rsassa_pkcs1_v1_5_verify()
271 rsa_data.cipher.length = EM.length; in rsassa_pkcs1_v1_5_verify()
276 EM.length = rsa_data.cipher.length; in rsassa_pkcs1_v1_5_verify()
295 if (EM.length == EM_gen.length) { in rsassa_pkcs1_v1_5_verify()
296 if (!memcmp(EM.data, EM_gen.data, EM.length)) in rsassa_pkcs1_v1_5_verify()
349 ps_size = EM->length - ssa_data->digest_size - ssa_data->salt_len - 2; in emsa_pss_encode()
350 db_size = EM->length - ssa_data->digest_size - 1; in emsa_pss_encode()
382 memcpy(buf, ssa_data->message.data, ssa_data->message.length); in emsa_pss_encode()
383 buf += ssa_data->message.length; in emsa_pss_encode()
402 hash.length = ssa_data->digest_size; in emsa_pss_encode()
405 hash.data, hash.length); in emsa_pss_encode()
411 CRYPTO_DUMPBUF("H = hash(M')", hash.data, hash.length); in emsa_pss_encode()
427 DB.length = db_size; in emsa_pss_encode()
429 CRYPTO_DUMPBUF("DB", DB.data, DB.length); in emsa_pss_encode()
440 dbMask.length = db_size; in emsa_pss_encode()
445 mgf_data.seed.length = hash.length; in emsa_pss_encode()
447 mgf_data.mask.length = dbMask.length; in emsa_pss_encode()
455 CRYPTO_DUMPBUF("dbMask", dbMask.data, dbMask.length); in emsa_pss_encode()
461 mod_op.n.length = dbMask.length; in emsa_pss_encode()
463 mod_op.a.length = DB.length; in emsa_pss_encode()
465 mod_op.b.length = dbMask.length; in emsa_pss_encode()
467 mod_op.result.length = dbMask.length; in emsa_pss_encode()
474 CRYPTO_DUMPBUF("maskedDB", dbMask.data, dbMask.length); in emsa_pss_encode()
481 EM->data[0] &= (UINT8_MAX >> ((EM->length * 8) - emBits)); in emsa_pss_encode()
487 EM->data[EM->length - 1] = 0xbc; in emsa_pss_encode()
489 CRYPTO_DUMPBUF("EM", EM->data, EM->length); in emsa_pss_encode()
540 ps_size = EM->length - ssa_data->digest_size - ssa_data->salt_len - 2; in emsa_pss_verify()
541 db_size = EM->length - ssa_data->digest_size - 1; in emsa_pss_verify()
555 if (EM->data[EM->length - 1] != 0xbc) { in emsa_pss_verify()
557 EM->data[EM->length - 1]); in emsa_pss_verify()
567 if (EM->data[0] & ~(UINT8_MAX >> (EM->length * 8 - emBits))) { in emsa_pss_verify()
571 EM->data[0], EM->length, emBits); in emsa_pss_verify()
577 hash.length = ssa_data->digest_size; in emsa_pss_verify()
588 mgf_data.seed.length = hash.length; in emsa_pss_verify()
590 mgf_data.mask.length = db_size; in emsa_pss_verify()
607 mod_op.n.length = db_size; in emsa_pss_verify()
609 mod_op.a.length = db_size; in emsa_pss_verify()
611 mod_op.b.length = db_size; in emsa_pss_verify()
613 mod_op.result.length = db_size; in emsa_pss_verify()
625 *msg_db &= UINT8_MAX >> (EM->length * 8 - emBits); in emsa_pss_verify()
677 memcpy(buf, ssa_data->message.data, ssa_data->message.length); in emsa_pss_verify()
678 buf += ssa_data->message.length; in emsa_pss_verify()
691 hash_gen.length = ssa_data->digest_size; in emsa_pss_verify()
694 hash_gen.data, hash_gen.length); in emsa_pss_verify()
700 CRYPTO_DUMPBUF("H' = hash(M')", hash_gen.data, hash_gen.length); in emsa_pss_verify()
707 if (!memcmp(hash_gen.data, hash.data, hash_gen.length)) in emsa_pss_verify()
744 EM.length = ROUNDUP(modBits, 8) / 8; in rsassa_pss_sign()
746 EM.data = malloc(EM.length); in rsassa_pss_sign()
751 EM.length); in rsassa_pss_sign()
771 rsa_data.message.length = ssa_data->signature.length; in rsassa_pss_sign()
773 rsa_data.cipher.length = EM.length; in rsassa_pss_sign()
778 ssa_data->signature.length = rsa_data.message.length; in rsassa_pss_sign()
815 EM.length = ROUNDUP(modBits, 8) / 8; in rsassa_pss_verify()
817 EM.data = malloc(EM.length); in rsassa_pss_verify()
822 EM.length); in rsassa_pss_verify()
837 rsa_data.message.length = ssa_data->signature.length; in rsassa_pss_verify()
839 rsa_data.cipher.length = EM.length; in rsassa_pss_verify()
844 EM.length = rsa_data.cipher.length; in rsassa_pss_verify()