Home
last modified time | relevance | path

Searched refs:I (Results 1 – 21 of 21) sorted by relevance

/optee_os/core/lib/libtomcrypt/src/encauth/gcm/
A Dgcm_mult_h.c23 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 Dgcm_mult_h_arm_ce.c17 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 Dpkcs12_kdf.c31 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 Dxts_mult_x.c21 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 Dcast5.c509 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 Ddco.txt15 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 DREADME.md76 …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 DChangeLog743 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 Dstm32mp15-pinctrl.dtsi83 <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 DREADME.license24 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 Dmd5.c41 #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 Drmd128.c47 #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 Drmd256.c41 #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 Drmd160.c47 #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 Drmd320.c42 #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 Dghash-ce-core_a32.S106 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 Dtweetnacl.c33I = {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 Drsa.c906 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 Dtomcrypt_mac.h499 void gcm_mult_h(const gcm_state *gcm, unsigned char *I);
A Dtomcrypt_cipher.h981 void xts_mult_x(unsigned char *I);
/optee_os/
A DCHANGELOG.md1509 * [#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

Completed in 45 milliseconds