f65ed6f254
All key types now have an encoding on 32 bits where the bottom 16 bits are zero. Change to using 16 bits only. Keep 32 bits for key types in storage, but move the significant half-word from the top to the bottom. Likewise, change EC curve and DH group families from 32 bits out of which the top 8 and bottom 16 bits are zero, to 8 bits only. Reorder psa_core_key_attributes_t to avoid padding. |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
crypto_examples.c | ||
key_ladder_demo.c | ||
key_ladder_demo.sh | ||
psa_constant_names.c |