| /optee_os/core/arch/arm/crypto/ |
| H A D | sm3_armv8a_ce_a64.S | 96 rev32 v2.16b, v2.16b 101 qround a, v0, v1, v2, v3, v4 102 qround a, v1, v2, v3, v4, v0 103 qround a, v2, v3, v4, v0, v1 104 qround a, v3, v4, v0, v1, v2 108 qround b, v4, v0, v1, v2, v3 109 qround b, v0, v1, v2, v3, v4 110 qround b, v1, v2, v3, v4, v0 111 qround b, v2, v3, v4, v0, v1 112 qround b, v3, v4, v0, v1, v2 [all …]
|
| H A D | aes_modes_armv8a_ce_a64.S | 164 encrypt_block4x v0, v1, v2, v3, w3, x2, x6, w7 169 decrypt_block4x v0, v1, v2, v3, w3, x2, x6, w7 206 encrypt_block4x v0, v1, v2, v3, w3, x2, x6, w7 210 decrypt_block4x v0, v1, v2, v3, w3, x2, x6, w7 332 eor v2.16b, v2.16b, v1.16b 333 encrypt_block v2, w3, x2, x6, w7 334 eor v3.16b, v3.16b, v2.16b 372 mov v6.16b, v2.16b 378 eor v2.16b, v2.16b, v5.16b 425 mov v2.16b, v4.16b [all …]
|
| H A D | sha3_armv8a_ce_a64.S | 65 eor v2.8b, v2.8b, v27.8b 132 eor3 v27.16b, v2.16b, v7.16b, v12.16b 152 xar v31.2d, v2.2d, v26.2d, (64 - 62) 153 xar v2.2d, v12.2d, v26.2d, (64 - 43) 199 bcax v0.16b, v0.16b, v2.16b, v1.16b 200 bcax v1.16b, v1.16b, v27.16b, v2.16b 201 bcax v2.16b, v2.16b, v28.16b, v27.16b
|
| H A D | sha512_armv8a_ce_a64.S | 132 mov v2.16b, v10.16b 137 // v2 ef gh ab cd -- ef 192 add v10.2d, v10.2d, v2.2d
|
| /optee_os/core/drivers/crypto/caam/utils/ |
| H A D | utils_sgt_v2.c | 19 SGT_TRACE("SGT[%d]->w1 = %" PRIx64, idx, sgt->sgt[idx].v2.w1); in sgt_entry_trace() 20 SGT_TRACE("SGT[%d]->w2 = %" PRIx64, idx, sgt->sgt[idx].v2.w2); in sgt_entry_trace() 29 w2 = caam_read_val64(&sgt->v2.w2); in sgt_entry_offset() 48 caam_write_val64(&sgt->v2.w2, w2); in sgt_entry_offset() 57 caam_write_val64(&sgt->v2.w1, paddr); in caam_sgt_set_entry() 63 caam_write_val64(&sgt->v2.w2, w2); in caam_sgt_set_entry()
|
| /optee_os/scripts/ |
| H A D | checkpatch.sh | 36 <SELECTION> Any number of Git Revision Selections. (requires git v2.19) 37 https://git-scm.com/book/en/v2/Git-Tools-Revision-Selection 53 (requires git v2.19) 57 HEAD~1. (requires git v2.19) 62 (requires git v2.19) 66 (requires git v2.19) 69 HEAD of tag1. (requires git v2.19)
|
| /optee_os/core/arch/arm/cpu/ |
| H A D | neoverse-v2.mk | 1 arm32-platform-cpuarch := neoverse-v2 2 arm64-platform-cpuarch := neoverse-v2
|
| /optee_os/core/lib/libtomcrypt/src/pk/ecc/ |
| H A D | ecc_recover_key.c | 32 void *r, *s, *v, *w, *t1, *t2, *u1, *u2, *v1, *v2, *e, *x, *y, *a_plus3; in ecc_recover_key() local 49 …if ((err = mp_init_multi(&r, &s, &v, &w, &t1, &t2, &u1, &u2, &v1, &v2, &e, &x, &y, &a_plus3, LTC_N… in ecc_recover_key() 198 /* v2 = -ew */ in ecc_recover_key() 199 …if ((err = mp_mulmod(e, w, p, v2)) != CRYPT_OK) … in ecc_recover_key() 200 …if ((err = mp_submod(p, v2, p, v2)) != CRYPT_OK) … in ecc_recover_key() 223 /* compute v1*mR + v2*mG = mQ using Shamir's trick */ in ecc_recover_key() 224 …if ((err = ltc_mp.ecc_mul2add(mR, v1, mG, v2, mQ, ma, m)) != CRYPT_OK) … in ecc_recover_key() 255 mp_clear_multi(a_plus3, y, x, e, v2, v1, u2, u1, t2, t1, w, v, s, r, LTC_NULL); in ecc_recover_key()
|
| /optee_os/lib/libutils/isoc/arch/arm/softfloat/source/include/ |
| H A D | primitiveTypes.h | 71 #define INIT_UINTM4( v3, v2, v1, v0 ) { v0, v1, v2, v3 } argument 82 #define INIT_UINTM4( v3, v2, v1, v0 ) { v3, v2, v1, v0 } argument
|
| /optee_os/core/lib/libtomcrypt/src/headers/ |
| H A D | tomcrypt_pkcs.h | 18 LTC_PKCS_1_OAEP = 2, /* PKCS #1 v2.0 encryption padding */ 19 LTC_PKCS_1_PSS = 3, /* PKCS #1 v2.1 signature padding */ 48 /* *** v2.1 padding */
|
| /optee_os/core/arch/arm/plat-automotive_rd/ |
| H A D | conf.mk | 5 # no compiler support for it yet. Use Neoverse V2 until 7 include core/arch/arm/cpu/neoverse-v2.mk
|
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | x509_crl.c | 49 * Version ::= INTEGER { v1(0), v2(1) } 70 * X.509 CRL v2 extensions 88 * -- if present, version MUST be v2 in x509_get_crl_ext() 158 * X.509 CRL v2 entry extensions (no extensions parsed yet.) 177 * crlEntryExtensions Extensions OPTIONAL -- if present, MUST be v2 in x509_get_crl_entry_ext() 374 * Version ::= INTEGER OPTIONAL { v1(0), v2(1) } in mbedtls_x509_crl_parse_der() 375 * -- if present, MUST be v2 in mbedtls_x509_crl_parse_der() 441 * -- if present, MUST be v2 in mbedtls_x509_crl_parse_der() 451 * -- if present, MUST be v2 in mbedtls_x509_crl_parse_der()
|
| H A D | x509write_csr.c | 10 * - attributes: PKCS#9 v2.0 aka RFC 2985 204 * Version ::= INTEGER { v1(0), v2(1), v3(2) } in x509write_csr_der_internal()
|
| /optee_os/lib/libmbedtls/mbedtls/include/mbedtls/ |
| H A D | rsa.h | 8 * and <em>Public-Key Cryptography Standards (PKCS) #1 v2.1: 56 #define MBEDTLS_RSA_PKCS_V21 1 /**< Use PKCS#1 v2.1 encoding. */ 656 * \brief This function performs a PKCS#1 v2.1 OAEP encryption 776 * \brief This function performs a PKCS#1 v2.1 OAEP decryption 827 * \note For PKCS#1 v2.1 encoding, see comments on 893 * \brief This function performs a PKCS#1 v2.1 PSS signature 901 * Cryptography Standards (PKCS) #1 v2.1: RSA Cryptography 905 * with FIPS 186-4 §5.5 (e) and RFC 8017 (PKCS#1 v2.2) §9.1.1 945 * \brief This function performs a PKCS#1 v2.1 PSS signature 953 * Cryptography Standards (PKCS) #1 v2.1: RSA Cryptography [all …]
|
| /optee_os/core/drivers/crypto/crypto_api/acipher/ |
| H A D | rsassa.c | 9 * PKCS #1 v2.1: RSA Cryptography Standard 28 * Refer to EMSA-PKCS1-v1_5 chapter of the PKCS#1 v2.1 119 * Refer to EMSA-PKCS1-v1_5 chapter of the PKCS#1 v2.1 174 * Refer to RSASSA-PKCS1-v1_5 chapter of the PKCS#1 v2.1 235 * Refer to RSASSA-PKCS1-v1_5 chapter of the PKCS#1 v2.1 316 * Refer to EMSA-PSS (encoding) chapter of the PKCS#1 v2.1 508 * Refer to EMSA-PSS (verification) chapter of the PKCS#1 v2.1 726 * Refer to RSASSA-PSS chapter of the PKCS#1 v2.1 801 * Refer to RSASSA-PSS chapter of the PKCS#1 v2.1
|
| /optee_os/core/lib/libtomcrypt/src/misc/pkcs5/ |
| H A D | pkcs_5_2.c | 12 Execute PKCS #5 v2 17 @param iteration_count # of iterations desired for PKCS #5 v2 [read specs for more]
|
| /optee_os/core/lib/libtomcrypt/src/pk/rsa/ |
| H A D | rsa_import.c | 14 Import an RSAPublicKey or RSAPrivateKey as defined in PKCS #1 v2.1 [two-prime only] 77 RSAPublicKey or RSAPrivateKey as defined in PKCS #1 v2.1 [two-prime only]
|
| H A D | rsa_export.c | 13 This will export either an RSAPublicKey or RSAPrivateKey [defined in PKCS #1 v2.1]
|
| /optee_os/core/arch/arm/kernel/ |
| H A D | thread.c | 661 * AArch32 fall back to the Spectre-V2 workaround which is likely in select_vector_wa_spectre_bhb() 698 * Spectre-V2 (CVE-2017-5715) software workarounds covers what's in get_excp_vect() 700 * Spectre-V2 is more expensive than the one for Spectre-BHB so if in get_excp_vect() 705 /* Spectre-V2 */ in get_excp_vect() 710 /* Spectre-V2 */ in get_excp_vect() 716 /* Spectre-V2 */ in get_excp_vect() 721 * Spectre-V2 for vers < r1p0 in get_excp_vect() 730 * Doing the more safe but expensive Spectre-V2 workaround for CPUs in get_excp_vect()
|
| /optee_os/lib/libutils/compiler-rt/lib/builtins/ |
| H A D | udivti3.c | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
| H A D | mulodi4.c | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
| H A D | ashlti3.c | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
| H A D | int_util.h | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
| H A D | int_mulo_impl.inc | 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
|
| /optee_os/core/tee/ |
| H A D | sub.mk | 14 # PKCS #5 v2.0 / RFC 2898 key derivation function 2
|