Lines Matching refs:msg_len
130 SM2_plaintext_size(const EC_KEY *key, const EVP_MD *digest, size_t msg_len, in SM2_plaintext_size() argument
147 if (msg_len <= overhead) { in SM2_plaintext_size()
152 *pl_size = msg_len - overhead; in SM2_plaintext_size()
157 SM2_ciphertext_size(const EC_KEY *key, const EVP_MD *digest, size_t msg_len, in SM2_ciphertext_size() argument
175 ASN1_object_size(0, msg_len, V_ASN1_OCTET_STRING); in SM2_ciphertext_size()
248 size_t msg_len, uint8_t *ciphertext_buf, size_t *ciphertext_len) in SM2_encrypt() argument
383 if ((msg_mask = calloc(1, msg_len)) == NULL) { in SM2_encrypt()
388 if (!sm2_kdf(msg_mask, msg_len, x2y2, 2 * field_size, digest)) { in SM2_encrypt()
393 for (i = 0; i != msg_len; i++) in SM2_encrypt()
406 if (!EVP_DigestUpdate(hash, msg, msg_len)) { in SM2_encrypt()
435 if (!ASN1_OCTET_STRING_set(ctext_struct.C2, msg_mask, msg_len)) { in SM2_encrypt()
476 int msg_len = 0, rc = 0; in SM2_decrypt() local
509 msg_len = sm2_ctext->C2->length; in SM2_decrypt()
526 if ((msg_mask = calloc(1, msg_len)) == NULL) { in SM2_decrypt()
571 if (!sm2_kdf(msg_mask, msg_len, x2y2, 2 * field_size, digest)) { in SM2_decrypt()
576 for (i = 0; i != msg_len; ++i) in SM2_decrypt()
594 if (!EVP_DigestUpdate(hash, ptext_buf, msg_len)) { in SM2_decrypt()
613 *ptext_len = msg_len; in SM2_decrypt()