Currently the recommended way to move/copy a key to a smart card is to move the subkeys separately. From the subkey details window by right-click -> move to card
When you have done that for a subkey you see:
The wording is problematic. What is meant is the subkey on disk but especially when you delete secret keys you want to be really sure what it is you delete...
Choice is between (numbers added for reference):
- - "Create Backup and Delete Key" -> "Do you really want to delete the local copy of the secret key?"
- - "Delete Key" -> "Do you really want to delete the local copy of the secret key?" -> yes -> Success message -> abort -> no message
- - "Keep Key" -> no feedback
Suggestions:
- Backup first
- Delete Key on disk (or maybe better "Subkey"?)
- Keep Key on disk (or Subkey to be more precise)
Additionally:
If you choose "Keep Key" you do not get a success message for moving the key to the card at all.
You only get that when you delete the key. Only after that a success window opens with "Successfully copied the key to the card." Which is maybe technically correct but I think it would be more clear to use "moved" instead of "copied" here.
Copied suggests that the original still exists. Which would be the case if you do not delete the key on disk, where it is not returned...
Would it be possible to move the success window to the start? Ideally combine it with the window asking what should be done with the key on disk. Then "copied" would be correct, as the original still exists and we do not need additional code paths for the other combinations.
Please move the Success message as described!