Как экспортировать, а затем импортировать асимметричный ключ [Yubico]
Я пытаюсь экспортировать, а затем импортировать ключ с устройства YubiHSM2 и в него. На данный момент я использую Yubishell.
* Here we create a key to be wrapped
generate asymmetric 0 0 my_ecckey 1 sign-ecdsa:exportable-under-wrap ecp256
* Now, the wrapping key
generate wrapkey 0 0 wrapkey 1 export-wrapped:import-wrapped sign-ecdsa:exportable-under-wrap aes256-ccm-wrap
* And then, we wrap my_ecckey
get wrapped 0 [wrap_key_ID] asymmetric-key [Key_ID] my_eddkey.wrapped
Все в порядке до сих пор. Затем я пытаюсь удалить ключ и повторно импортировать его.
delete 0 [Key_ID] asymmetric-key
put wrapped 0 [wrap_key_ID] my_eddkey.wrapped
Вместо импорта объекта я получаю сообщение об ошибке (Не удалось сохранить завернутый объект: неверная команда/неверные данные). Я проверил пример в документации и не могу понять, что я делаю неправильно.
Винсент.