mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2025-10-27 19:57:39 +00:00
There were only 5 categories (now 4). Reduce the category mask from 7 bits to 3. Combine unformatted, not-necessarily-uniform keys (HMAC, derivation) with raw data. Reintroduce a KEY_TYPE_IS_UNSTRUCTURED macro (which used to exist under the name KEY_TYPE_IS_RAW_DATA macro) for key types that don't have any structure, including both should-be-uniform keys (such as block cipher and stream cipher keys) and not-necessarily-uniform keys (such as HMAC keys and secrets for key derivation). |
||
|---|---|---|
| .. | ||
| crypto.h | ||
| crypto_extra.h | ||
| crypto_platform.h | ||
| crypto_sizes.h | ||
| crypto_struct.h | ||