Home
last modified time | relevance | path

Searched refs:DB (Results 1 – 7 of 7) sorted by relevance

/optee_os/core/lib/libtomcrypt/src/pk/pkcs1/
H A Dpkcs_1_oaep_encode.c33 unsigned char *DB, *seed, *mask; in pkcs_1_oaep_encode() local
68 DB = XMALLOC(modulus_len); in pkcs_1_oaep_encode()
71 if (DB == NULL || mask == NULL || seed == NULL) { in pkcs_1_oaep_encode()
72 if (DB != NULL) { in pkcs_1_oaep_encode()
73 XFREE(DB); in pkcs_1_oaep_encode()
88 if ((err = hash_memory(lparam_hash_used, lparam, lparamlen, DB, &x)) != CRYPT_OK) { in pkcs_1_oaep_encode()
93 if ((err = hash_memory(lparam_hash_used, DB, 0, DB, &x)) != CRYPT_OK) { in pkcs_1_oaep_encode()
101 XMEMSET(DB+x, 0, y); in pkcs_1_oaep_encode()
105 DB[x++] = 0x01; in pkcs_1_oaep_encode()
109 XMEMCPY(DB+x, msg, msglen); in pkcs_1_oaep_encode()
[all …]
H A Dpkcs_1_oaep_decode.c33 unsigned char *DB, *seed, *mask; in pkcs_1_oaep_decode() local
66 DB = XMALLOC(modulus_len); in pkcs_1_oaep_decode()
69 if (DB == NULL || mask == NULL || seed == NULL) { in pkcs_1_oaep_decode()
70 if (DB != NULL) { in pkcs_1_oaep_decode()
71 XFREE(DB); in pkcs_1_oaep_decode()
103 XMEMCPY(DB, msg + x, modulus_len - hLen - 1); in pkcs_1_oaep_decode()
107 if ((err = pkcs_1_mgf1(mgf_hash, DB, modulus_len - hLen - 1, mask, hLen)) != CRYPT_OK) { in pkcs_1_oaep_decode()
123 DB[y] ^= mask[y]; in pkcs_1_oaep_decode()
136 if ((err = hash_memory(lparam_hash_used, DB, 0, seed, &x)) != CRYPT_OK) { in pkcs_1_oaep_decode()
142 if (XMEM_NEQ(seed, DB, hLen) != 0) { in pkcs_1_oaep_decode()
[all …]
H A Dpkcs_1_pss_encode.c31 unsigned char *DB, *mask, *salt, *hash; in pkcs_1_pss_encode() local
58 DB = XMALLOC(modulus_len); in pkcs_1_pss_encode()
62 if (DB == NULL || mask == NULL || salt == NULL || hash == NULL) { in pkcs_1_pss_encode()
63 if (DB != NULL) { in pkcs_1_pss_encode()
64 XFREE(DB); in pkcs_1_pss_encode()
91 zeromem(DB, 8); in pkcs_1_pss_encode()
92 if ((err = hash_descriptor[hash_idx]->process(&md, DB, 8)) != CRYPT_OK) { in pkcs_1_pss_encode()
107 XMEMSET(DB + x, 0, modulus_len - saltlen - hLen - 2); in pkcs_1_pss_encode()
109 DB[x++] = 0x01; in pkcs_1_pss_encode()
110 XMEMCPY(DB + x, salt, saltlen); in pkcs_1_pss_encode()
[all …]
H A Dpkcs_1_pss_decode.c30 unsigned char *DB, *mask, *salt, *hash; in pkcs_1_pss_decode() local
57 DB = XMALLOC(modulus_len); in pkcs_1_pss_decode()
61 if (DB == NULL || mask == NULL || salt == NULL || hash == NULL) { in pkcs_1_pss_decode()
62 if (DB != NULL) { in pkcs_1_pss_decode()
63 XFREE(DB); in pkcs_1_pss_decode()
85 XMEMCPY(DB, sig + x, modulus_len - hLen - 1); in pkcs_1_pss_decode()
105 DB[y] ^= mask[y]; in pkcs_1_pss_decode()
109 DB[0] &= 0xFF >> ((modulus_len<<3) - (modulus_bitlen)); in pkcs_1_pss_decode()
115 if (DB[x] != 0x00) { in pkcs_1_pss_decode()
122 if (DB[x++] != 0x01) { in pkcs_1_pss_decode()
[all …]
/optee_os/core/drivers/crypto/caam/acipher/
H A Dcaam_rsa.c773 struct caambuf DB = { }; in do_oaep_decoding() local
821 retstatus = caam_calloc_align_buf(&DB, db_size); in do_oaep_decoding()
944 mod_op.n.length = DB.length; in do_oaep_decoding()
949 mod_op.result.data = DB.data; in do_oaep_decoding()
950 mod_op.result.length = DB.length; in do_oaep_decoding()
958 RSA_DUMPBUF("DB", DB.data, DB.length); in do_oaep_decoding()
970 if (memcmp(DB.data, lHash.data, lHash.length)) { in do_oaep_decoding()
978 b01_idx < db_size && !DB.data[b01_idx]; b01_idx++) in do_oaep_decoding()
987 db_len = DB.length - b01_idx - 1; in do_oaep_decoding()
996 memcpy(rsa_data->message.data, &DB.data[b01_idx + 1], in do_oaep_decoding()
[all …]
/optee_os/core/drivers/crypto/crypto_api/acipher/
H A Drsassa.c329 struct drvcrypt_buf DB = { }; in emsa_pss_encode() local
433 DB.data = msg_db; in emsa_pss_encode()
434 DB.length = db_size; in emsa_pss_encode()
436 CRYPTO_DUMPBUF("DB", DB.data, DB.length); in emsa_pss_encode()
469 mod_op.a.data = DB.data; in emsa_pss_encode()
470 mod_op.a.length = DB.length; in emsa_pss_encode()
/optee_os/lib/libmbedtls/mbedtls/library/
H A Daes.c158 V(79, DE, DE, A7), V(E2, 5E, 5E, BC), V(1D, 0B, 0B, 16), V(76, DB, DB, AD), \
159 V(3B, E0, E0, DB), V(56, 32, 32, 64), V(4E, 3A, 3A, 74), V(1E, 0A, 0A, 14), \
160 V(DB, 49, 49, 92), V(0A, 06, 06, 0C), V(6C, 24, 24, 48), V(E4, 5C, 5C, B8), \
269 V(BD, 42, E8, B0), V(88, 8B, 89, 07), V(38, 5B, 19, E7), V(DB, EE, C8, 79), \
291 V(3B, 99, AC, C8), V(A7, 7D, 18, 10), V(6E, 63, 9C, E8), V(7B, BB, 3B, DB), \
301 V(5A, 1D, 67, B3), V(52, D2, DB, 92), V(33, 56, 10, E9), V(13, 47, D6, 6D), \
305 V(EA, CD, F7, 53), V(5B, AA, FD, 5F), V(14, 6F, 3D, DF), V(86, DB, 44, 78), \