Home
last modified time | relevance | path

Searched full:schedule (Results 1 – 25 of 39) sorted by relevance

12

/optee_os/lib/libmbedtls/mbedtls/include/mbedtls/
H A Ddes.h159 * \brief DES key schedule (56-bit, encryption)
174 * \brief DES key schedule (56-bit, decryption)
189 * \brief Triple-DES key schedule (112-bit, encryption)
205 * \brief Triple-DES key schedule (112-bit, decryption)
221 * \brief Triple-DES key schedule (168-bit, encryption)
237 * \brief Triple-DES key schedule (168-bit, decryption)
H A Dcamellia.h69 * \brief Perform a CAMELLIA key schedule operation for encryption.
86 * \brief Perform a CAMELLIA key schedule operation for decryption.
166 * to this function should be preceded by a key-schedule via
212 * to this function should be preceded by a key-schedule via
H A Dhkdf.h67 * key schedule). For standard HKDF security guarantees use
96 * key schedule). For standard HKDF security guarantees use
H A Daes.h360 * because CFB mode uses the same key schedule for encryption and
405 * Due to the nature of CFB, you must use the same key schedule for
450 * because OFB mode uses the same key schedule for encryption and
503 * Due to the nature of CTR, you must use the same key schedule
H A Daria.h208 * because CFB mode uses the same key schedule for encryption and
252 * Due to the nature of CTR, you must use the same key schedule
/optee_os/lib/libmbedtls/mbedtls/library/
H A Dssl_tls13_keys.h2 * TLS 1.3 key schedule
119 * \brief This function is part of the TLS 1.3 key schedule.
383 * \brief Compute the next secret in the TLS 1.3 key schedule
385 * The TLS 1.3 key schedule proceeds as follows to compute
522 * TLS 1.3 key schedule evolutions
530 * \brief Begin TLS 1.3 key schedule by calculating early secret.
532 * The TLS 1.3 key schedule can be viewed as a simple state machine
548 * key schedule stage \c Application, see
562 * key schedule stage \c Handshake, see
H A Dssl_tls13_keys.c2 * TLS 1.3 key schedule
50 * This function creates a HkdfLabel structure used in the TLS 1.3 key schedule.
655 * \brief Transition into application stage of TLS 1.3 key schedule.
657 * The TLS 1.3 key schedule can be viewed as a simple state machine
664 * \param ssl The SSL context to operate on. This must be in key schedule
1239 /* Next evolution in key schedule: Establish early_data secret and in mbedtls_ssl_tls13_compute_early_transform()
1326 * key schedule stage \c Handshake, see
1450 * \brief Transition into handshake stage of TLS 1.3 key schedule.
1452 * The TLS 1.3 key schedule can be viewed as a simple state machine
1459 * \param ssl The SSL context to operate on. This must be in key schedule
[all …]
H A Ddes.c462 * DES key schedule (56-bit, encryption)
472 * DES key schedule (56-bit, decryption)
513 * Triple-DES key schedule (112-bit, encryption)
527 * Triple-DES key schedule (112-bit, decryption)
563 * Triple-DES key schedule (168-bit, encryption)
577 * Triple-DES key schedule (168-bit, decryption)
/optee_os/core/drivers/
H A Dversal_trng.c222 static unsigned char schedule[BLK_SIZE * (MAX_ROUNDS + 1)]; variable
262 xorb(res, schedule + roundval * BLK_SIZE); in set_key()
327 memcpy(schedule, k, klen); in setup_key()
335 t0 = schedule[i - 4]; in setup_key()
336 t1 = schedule[i - 3]; in setup_key()
337 t2 = schedule[i - 2]; in setup_key()
338 t3 = schedule[i - 1]; in setup_key()
347 schedule[i + 0] = schedule[ik + 0] ^ t0; in setup_key()
348 schedule[i + 1] = schedule[ik + 1] ^ t1; in setup_key()
349 schedule[i + 2] = schedule[ik + 2] ^ t2; in setup_key()
[all …]
/optee_os/core/lib/libtomcrypt/src/mac/xcbc/
H A Dxcbc_init.c28 /* schedule the key */ in xcbc_init()
57 /* schedule the user key */ in xcbc_init()
/optee_os/.github/workflows/
H A Dstales.yml3 schedule:
/optee_os/core/lib/libtomcrypt/src/modes/xts/
H A Dxts_init.c39 /* schedule the two ciphers */ in xts_start()
/optee_os/core/lib/libtomcrypt/src/mac/f9/
H A Df9_init.c26 /* schedule the key */ in f9_init()
H A Df9_done.c43 /* schedule modified key */ in f9_done()
/optee_os/core/lib/libtomcrypt/src/encauth/ccm/
H A Dccm_init.c43 /* schedule key */ in ccm_init()
/optee_os/core/lib/libtomcrypt/src/modes/lrw/
H A Dlrw_start.c55 /* schedule key */ in lrw_start()
H A Dlrw_test.c77 /* schedule it */ in lrw_test()
/optee_os/core/lib/libtomcrypt/src/mac/omac/
H A Domac_init.c28 /* schedule the key */ in omac_init()
/optee_os/core/lib/libtomcrypt/src/encauth/gcm/
H A Dgcm_init.c46 /* schedule key */ in gcm_init()
/optee_os/core/lib/libtomcrypt/src/mac/pmac/
H A Dpmac_init.c72 /* schedule the key */ in pmac_init()
/optee_os/core/lib/libtomcrypt/src/encauth/ocb/
H A Docb_init.c68 /* schedule the key */ in ocb_init()
/optee_os/core/arch/arm/kernel/
H A Dthread_spmc_a64.S205 * driver in Linux so it can schedule task to the thread.
/optee_os/core/lib/libtomcrypt/src/encauth/ocb3/
H A Docb3_init.c132 /* schedule the key */ in ocb3_init()
/optee_os/core/arch/arm/crypto/
H A Daes_armv8a_ce.c66 /* The AES key schedule round constants */ in expand_enc_key()
/optee_os/core/drivers/crypto/stm32/
H A Dstm32_hash.c159 /* Timeout may append due to a schedule after the while(timeout()) */ in wait_end_busy()
174 /* Timeout may append due to a schedule after the while(test) */ in wait_digest_ready()

12