mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2024-12-26 07:55:28 +00:00
60 lines
2.4 KiB
Plaintext
60 lines
2.4 KiB
Plaintext
|
Transient slot, check after closing
|
||
|
transient_slot_lifecycle:PSA_KEY_TYPE_RAW_DATA:128:0:0:"0123456789abcdef0123456789abcdef":CLOSE_BY_CLOSE
|
||
|
|
||
|
Transient slot, check after destroying
|
||
|
transient_slot_lifecycle:PSA_KEY_TYPE_RAW_DATA:128:0:0:"0123456789abcdef0123456789abcdef":CLOSE_BY_DESTROY
|
||
|
|
||
|
Transient slot, check after restart
|
||
|
transient_slot_lifecycle:PSA_KEY_TYPE_RAW_DATA:128:0:0:"0123456789abcdef0123456789abcdef":CLOSE_BY_SHUTDOWN
|
||
|
|
||
|
Persistent slot, check after closing
|
||
|
persistent_slot_lifecycle:PSA_KEY_LIFETIME_PERSISTENT:1:PSA_KEY_TYPE_RAW_DATA:128:0:0:"0123456789abcdef0123456789abcdef":CLOSE_BY_CLOSE
|
||
|
|
||
|
Persistent slot, check after destroying
|
||
|
persistent_slot_lifecycle:PSA_KEY_LIFETIME_PERSISTENT:1:PSA_KEY_TYPE_RAW_DATA:128:0:0:"0123456789abcdef0123456789abcdef":CLOSE_BY_DESTROY
|
||
|
|
||
|
Persistent slot, check after restart
|
||
|
persistent_slot_lifecycle:PSA_KEY_LIFETIME_PERSISTENT:1:PSA_KEY_TYPE_RAW_DATA:128:0:0:"0123456789abcdef0123456789abcdef":CLOSE_BY_SHUTDOWN
|
||
|
|
||
|
Attempt to overwrite: close before, same type
|
||
|
create_existent:PSA_KEY_LIFETIME_PERSISTENT:1:PSA_KEY_TYPE_RAW_DATA:CLOSE_BEFORE
|
||
|
|
||
|
Attempt to overwrite: close before, different type
|
||
|
depends_on:MBEDTLS_AES_C
|
||
|
create_existent:PSA_KEY_LIFETIME_PERSISTENT:1:PSA_KEY_TYPE_AES:CLOSE_BEFORE
|
||
|
|
||
|
Attempt to overwrite: close after, same type
|
||
|
create_existent:PSA_KEY_LIFETIME_PERSISTENT:1:PSA_KEY_TYPE_RAW_DATA:CLOSE_AFTER
|
||
|
|
||
|
Attempt to overwrite: close after, different type
|
||
|
depends_on:MBEDTLS_AES_C
|
||
|
create_existent:PSA_KEY_LIFETIME_PERSISTENT:1:PSA_KEY_TYPE_AES:CLOSE_AFTER
|
||
|
|
||
|
Attempt to overwrite: keep open, same type
|
||
|
create_existent:PSA_KEY_LIFETIME_PERSISTENT:1:PSA_KEY_TYPE_RAW_DATA:KEEP_OPEN
|
||
|
|
||
|
Attempt to overwrite: keep open, different type
|
||
|
depends_on:MBEDTLS_AES_C
|
||
|
create_existent:PSA_KEY_LIFETIME_PERSISTENT:1:PSA_KEY_TYPE_AES:KEEP_OPEN
|
||
|
|
||
|
Open failure: non-existent identifier
|
||
|
open_fail:PSA_KEY_LIFETIME_PERSISTENT:1:PSA_ERROR_EMPTY_SLOT
|
||
|
|
||
|
Open failure: volatile lifetime
|
||
|
open_fail:PSA_KEY_LIFETIME_VOLATILE:1:PSA_ERROR_INVALID_ARGUMENT
|
||
|
|
||
|
Open failure: invalid lifetime
|
||
|
open_fail:0x7fffffff:0:PSA_ERROR_INVALID_ARGUMENT
|
||
|
|
||
|
Create failure: volatile lifetime
|
||
|
create_fail:PSA_KEY_LIFETIME_VOLATILE:1:PSA_KEY_TYPE_RAW_DATA:8:PSA_ERROR_INVALID_ARGUMENT
|
||
|
|
||
|
Create failure: invalid lifetime
|
||
|
create_fail:0x7fffffff:0:PSA_KEY_TYPE_RAW_DATA:8:PSA_ERROR_INVALID_ARGUMENT
|
||
|
|
||
|
Close/destroy invalid handle
|
||
|
invalid_handle:
|
||
|
|
||
|
Open many transient handles
|
||
|
many_transient_handles:42
|