Home
last modified time | relevance | path

Searched refs:MAC (Results 1 – 14 of 14) sorted by relevance

/mbedtls-3.5.0/tests/suites/
Dtest_suite_psa_crypto_metadata.data29 MAC: HMAC-MD5
33 MAC: HMAC-RIPEMD160
37 MAC: HMAC-SHA-1
41 MAC: HMAC-SHA-224
45 MAC: HMAC-SHA-256
49 MAC: HMAC-SHA-384
53 MAC: HMAC-SHA-512
57 MAC: CBC_MAC-AES-128
61 MAC: CBC_MAC-AES-192
65 MAC: CBC_MAC-AES-256
[all …]
Dtest_suite_psa_crypto.data650 PSA key policy: MAC, SIGN_HASH -> SIGN_HASH+MESSAGE
654 PSA key policy: MAC, VERIFY_HASH -> VERIFY_HASH+MESSAGE
658 PSA key policy: MAC, SIGN+VERIFY_HASH -> {SIGN,VERIFY}_{HASH,MESSAGE}
662 PSA key policy: MAC, {SIGN,VERIFY}_{HASH,MESSAGE}
666 PSA key policy: MAC, SIGN_MESSAGE
670 PSA key policy: MAC, VERIFY_MESSAGE
674 PSA key policy: MAC, SIGN+VERIFY_MESSAGE
678 PSA key policy: MAC, neither sign nor verify
682 PSA key policy: MAC, wrong algorithm
686 PSA key policy: MAC, alg=0 in policy
[all …]
Dtest_suite_psa_crypto_driver_wrappers.data506 PSA MAC sign multipart, through driver: HMAC-SHA-224, parts: 0
510 PSA MAC sign multipart, through driver: HMAC-SHA-224, parts: 1
514 PSA MAC sign multipart, through driver: HMAC-SHA-224, parts: 2
518 PSA MAC sign multipart, through driver: HMAC-SHA-224, parts: 3
522 PSA MAC sign, through driver: HMAC-SHA-224
526 PSA MAC sign, fallback: HMAC-SHA-224
530 PSA MAC sign, driver reports error: RFC4231 Test case 1 - HMAC-SHA-224
534 PSA MAC sign, through driver: CMAC-AES-128
538 PSA MAC sign, fallback: CMAC-AES-128
542 PSA MAC sign, driver reports error: CMAC-AES-128
[all …]
Dtest_suite_ssl.function1423 * of padding and MAC.
1516 /* Serialized version of record header for MAC purposes */
1529 * Prepare a pre-encryption record (with MAC and padding), and save it.
1532 /* MAC with additional data */
1587 /* Corrupt one byte of the data (could be plaintext, MAC or padding) */
1605 * (and before that, than the buffer minus the size of the MAC), to make
Dtest_suite_psa_crypto.function591 * \brief Internal Function for MAC multipart tests.
1279 /* Check that the length for a truncated MAC always fits in the algorithm
1833 /* Calculate the MAC, one-shot case. */
1841 /* Calculate the MAC, multi-part case. */
1858 /* Verify correct MAC, one-shot case. */
1868 /* Verify correct MAC, multi-part case. */
3098 /* A freshly-initialized MAC operation should not be usable. */
3109 /* A default MAC operation should be abortable without error. */
3369 /* Calculate the MAC, one-shot case. */
3383 /* Calculate the MAC, multi-part case. */
[all …]
Dtest_suite_psa_crypto_driver_wrappers.function1822 * Calculate the MAC, one-shot case.
1897 * Calculate the MAC, multipart case.
2006 * Verify the MAC, one-shot case.
2062 * Verify the MAC, multi-part case.
/mbedtls-3.5.0/scripts/mbedtls_dev/
Dcrypto_knowledge.py272 MAC = 3 variable in AlgorithmCategory
346 'HMAC': AlgorithmCategory.MAC,
369 CATEGORY_FROM_HEAD[x] = AlgorithmCategory.MAC
552 elif self.category == AlgorithmCategory.MAC:
/mbedtls-3.5.0/docs/architecture/
Dpsa-crypto-implementation-structure.md50 …are accelerators that are capable of verifying a MAC and those that are only capable of computing …
/mbedtls-3.5.0/docs/architecture/testing/
Ddriver-interface-test-strategy.md48 Some methods only make sense as a group (for example a driver that provides the MAC methods must pr…
/mbedtls-3.5.0/docs/proposed/
Dpsa-driver-interface.md220MAC. Called by `psa_mac_compute()` and possibly `psa_mac_verify()`. To verify a mac with `psa_mac_…
221MAC. Called by `psa_mac_verify()`. This entry point is mainly useful for drivers of secure element…
Dpsa-conditional-inclusion-c.md12 …erface defines a number of categories of cryptographic algorithms (hashes, MAC, signatures, etc.).…
/mbedtls-3.5.0/
DChangeLog755 value when verifying a MAC or AEAD tag. This hardens the library in
833 * The key usage flags PSA_KEY_USAGE_SIGN_MESSAGE now allows the MAC
835 * The key usage flags PSA_KEY_USAGE_VERIFY_MESSAGE now allows the MAC
1246 (when the encrypt-then-MAC extension is not in use) with some ALT
1382 * In the PSA API, the policy for a MAC or AEAD algorithm can specify a
1383 minimum MAC or tag length thanks to the new wildcards
1663 to extract and check the MAC. This is an improvement to the existing
2527 padded records in case of CBC ciphersuites using Encrypt-then-MAC.
2727 CBC based ciphersuite is used together with Encrypt-then-MAC. Previously,
4076 * Add support for Encrypt-then-MAC (RFC 7366).
[all …]
/mbedtls-3.5.0/docs/architecture/psa-migration/
Dmd-cipher-dispatch.md165 * How to obtain metadata about algorithms (e.g. hash/MAC/tag size, key size).
/mbedtls-3.5.0/scripts/data_files/driver_templates/
Dpsa_crypto_driver_wrappers.c.jinja2267 * MAC functions