/optee_os/core/lib/libtomcrypt/src/encauth/gcm/ |
A D | gcm_mult_h.c | 23 void gcm_mult_h(const gcm_state *gcm, unsigned char *I) in gcm_mult_h() argument 29 asm("movdqa (%0),%%xmm0"::"r"(&gcm->PC[0][I[0]][0])); in gcm_mult_h() 31 asm("pxor (%0),%%xmm0"::"r"(&gcm->PC[x][I[x]][0])); in gcm_mult_h() 36 XMEMCPY(T, &gcm->PC[0][I[0]][0], 16); in gcm_mult_h() 40 *(LTC_FAST_TYPE_PTR_CAST(T + y)) ^= *(LTC_FAST_TYPE_PTR_CAST(&gcm->PC[x][I[x]][y])); in gcm_mult_h() 44 T[y] ^= gcm->PC[x][I[x]][y]; in gcm_mult_h() 50 gcm_gf_mult(gcm->H, I, T); in gcm_mult_h() 52 XMEMCPY(I, T, 16); in gcm_mult_h()
|
A D | gcm_mult_h_arm_ce.c | 17 void gcm_mult_h(gcm_state *gcm, unsigned char *I) in gcm_mult_h() argument 34 dg[1] = get_be64(I); in gcm_mult_h() 35 dg[0] = get_be64(I + 8); in gcm_mult_h() 45 put_be64(I, dg[1]); in gcm_mult_h() 46 put_be64(I + 8, dg[0]); in gcm_mult_h()
|
/optee_os/core/lib/libtomcrypt/src/misc/pkcs12/ |
A D | pkcs12_kdf.c | 31 unsigned char *I, *key; in pkcs12_kdf() local 39 I = XMALLOC(Plen + Slen); in pkcs12_kdf() 40 if (key == NULL || I == NULL) goto DONE; in pkcs12_kdf() 44 for (i = 0; i < Slen; i++) I[i] = salt[i % saltlen]; in pkcs12_kdf() 45 for (i = 0; i < Plen; i++) I[Slen + i] = pw[i % pwlen]; /* I = Salt || Pass */ in pkcs12_kdf() 49 err = hash_memory_multi(hash_id, A, &Alen, D, v, I, Slen + Plen, NULL); /* A = HASH(D || I) */ in pkcs12_kdf() 65 tmp = I[n * v + j - 1] + B[j - 1] + ch; in pkcs12_kdf() 67 I[n * v + j - 1] = (unsigned char)(tmp & 0xFF); in pkcs12_kdf() 78 if (I) { in pkcs12_kdf() 79 zeromem(I, Plen + Slen); in pkcs12_kdf() [all …]
|
/optee_os/core/lib/libtomcrypt/src/modes/xts/ |
A D | xts_mult_x.c | 21 void xts_mult_x(unsigned char *I) in xts_mult_x() argument 27 tt = I[x] >> 7; in xts_mult_x() 28 I[x] = ((I[x] << 1) | t) & 0xFF; in xts_mult_x() 32 I[0] ^= 0x87; in xts_mult_x()
|
/optee_os/core/lib/libtomcrypt/src/ciphers/ |
A D | cast5.c | 509 ulong32 I; in FI() local 510 I = (Km + R); in FI() 511 I = ROL(I, Kr); in FI() 512 return ((S1[LTC_BYTE(I, 3)] ^ S2[LTC_BYTE(I,2)]) - S3[LTC_BYTE(I,1)]) + S4[LTC_BYTE(I,0)]; in FI() 517 ulong32 I; in FII() local 518 I = (Km ^ R); in FII() 519 I = ROL(I, Kr); in FII() 520 return ((S1[LTC_BYTE(I, 3)] - S2[LTC_BYTE(I,2)]) + S3[LTC_BYTE(I,1)]) ^ S4[LTC_BYTE(I,0)]; in FII() 525 ulong32 I; in FIII() local 527 I = ROL(I, Kr); in FIII() [all …]
|
/optee_os/lib/libmbedtls/mbedtls/ |
A D | dco.txt | 15 By making a contribution to this project, I certify that: 17 (a) The contribution was created in whole or in part by me and I 23 license and I have the right under that license to submit that 25 by me, under the same open source license (unless I am 30 person who certified (a), (b) or (c) and I have not modified 33 (d) I understand and agree that this project and the contribution 35 personal information I submit with it, including my sign-off) is
|
A D | README.md | 76 …ely using `WARNING_CFLAGS`. Some directory-specific options (for example, `-I` directives) are sti… 198 - [How do I configure Mbed TLS](https://tls.mbed.org/kb/compiling-and-building/how-do-i-configure…
|
A D | ChangeLog | 743 resizes the I/O buffers before and after handshakes, reducing the memory 1739 I/O was used. Found and reported by Hubert Mis in #772. 3018 * Server-initiated renegotiation would fail with non-blocking I/O if the 3021 with non-blocking I/O. 3244 * Fixed bug with session tickets and non-blocking I/O in the unlikely case 3495 with non-blocking I/O. 4293 * Added user-defined callbacks for handling I/O and sessions 4314 connections from being established with non-blocking I/O 4343 * Added (beta) support for non-blocking I/O operations 4388 I'd also like to thank Younès Hafri for the CRUX linux port,
|
/optee_os/core/arch/arm/dts/ |
A D | stm32mp15-pinctrl.dtsi | 83 <STM32_PINMUX('I', 4, AF13)>,/* DCMI_D5 */ 86 <STM32_PINMUX('I', 1, AF13)>,/* DCMI_D8 */ 88 <STM32_PINMUX('I', 3, AF13)>,/* DCMI_D10 */ 104 <STM32_PINMUX('I', 4, ANALOG)>,/* DCMI_D5 */ 107 <STM32_PINMUX('I', 1, ANALOG)>,/* DCMI_D8 */ 109 <STM32_PINMUX('I', 3, ANALOG)>,/* DCMI_D10 */ 331 <STM32_PINMUX('I', 0, AF14)>, /* LCD_G5 */ 332 <STM32_PINMUX('I', 1, AF14)>, /* LCD_G6 */ 333 <STM32_PINMUX('I', 2, AF14)>, /* LCD_G7 */ 338 <STM32_PINMUX('I', 4, AF14)>, /* LCD_B4 */ [all …]
|
/optee_os/core/lib/libfdt/ |
A D | README.license | 24 I made the decision to license libfdt in this way because I want to 32 back to the libfdt mainline. While I hope that doesn't happen, I 45 the intended place. Again, I judged encouraging widespread use of
|
/optee_os/core/lib/libtomcrypt/src/hashes/ |
A D | md5.c | 41 #define I(x,y,z) (y^(x|(~z))) macro 55 a = (a + I(b,c,d) + M + t); a = ROL(a, s) + b; 94 a = (a + I(b,c,d) + M + t); a = ROLc(a, s) + b;
|
A D | rmd128.c | 47 #define I(x, y, z) (((x) & (z)) | ((y) & ~(z))) macro 63 (a) += I((b), (c), (d)) + (x) + 0x8f1bbcdcUL;\ 79 (a) += I((b), (c), (d)) + (x) + 0x50a28be6UL;\
|
A D | rmd256.c | 41 #define I(x, y, z) (((x) & (z)) | ((y) & ~(z))) macro 57 (a) += I((b), (c), (d)) + (x) + 0x8f1bbcdcUL;\ 73 (a) += I((b), (c), (d)) + (x) + 0x50a28be6UL;\
|
A D | rmd160.c | 47 #define I(x, y, z) (((x) & (z)) | ((y) & ~(z))) macro 67 (a) += I((b), (c), (d)) + (x) + 0x8f1bbcdcUL;\ 92 (a) += I((b), (c), (d)) + (x) + 0x5c4dd124UL;\
|
A D | rmd320.c | 42 #define I(x, y, z) (((x) & (z)) | ((y) & ~(z))) macro 62 (a) += I((b), (c), (d)) + (x) + 0x8f1bbcdcUL;\ 87 (a) += I((b), (c), (d)) + (x) + 0x5c4dd124UL;\
|
/optee_os/core/arch/arm/crypto/ |
A D | ghash-ce-core_a32.S | 106 vmull.p8 t4q, \ad, \b3 @ I = A*B3 111 veor t2q, t2q, t4q @ N = I + J
|
/optee_os/core/lib/libtomcrypt/src/pk/ec25519/ |
A D | tweetnacl.c | 33 …I = {0xa0b0, 0x4a0e, 0x1b27, 0xc4ee, 0xe478, 0xad2f, 0x1806, 0x2f43, 0xd7a7, 0x3dfb, 0x0099, 0x2b4… variable 442 if (neq25519(chk, num)) M(r[0],r[0],I); in unpackneg()
|
/optee_os/lib/libmbedtls/mbedtls/library/ |
A D | rsa.c | 906 mbedtls_mpi I, C; in mbedtls_rsa_private() local 944 mbedtls_mpi_init( &I ); in mbedtls_rsa_private() 956 MBEDTLS_MPI_CHK( mbedtls_mpi_copy( &I, &T ) ); in mbedtls_rsa_private() 1050 if( mbedtls_mpi_cmp_mpi( &C, &I ) != 0 ) in mbedtls_rsa_private() 1086 mbedtls_mpi_free( &I ); in mbedtls_rsa_private()
|
/optee_os/core/lib/libtomcrypt/src/headers/ |
A D | tomcrypt_mac.h | 499 void gcm_mult_h(const gcm_state *gcm, unsigned char *I);
|
A D | tomcrypt_cipher.h | 981 void xts_mult_x(unsigned char *I);
|
/optee_os/ |
A D | CHANGELOG.md | 1509 * [#149][pr149]: when testing optee os with arm trusted firmware (I 1510 utilized optee os tee.bin as bl32 image) on juno platform, I got an
|