
Я использую kwallet на своей системе Debian с ключом GPG. Ключ, который я использовал при настройке системы, теперь просрочен. Я уже создал новый, который работает, как и ожидалось, для почтовых рассылок и т. д., но я не знаю, как использовать его для шифрования kwallet.
решение1
Пробовали ли вы следующее:
- Открыть менеджер кошельков
- Экспортировать кошелек
- Удалить кошелек в KDEWallet
- Повторно импортируйте удаленный кошелек.
Это должно решить проблему.
решение2
Что мне помогло:
Все шаги, кроме пункта 2, выполняются в KDEWallet Manager
- Сделайте
File
>Export as XML
.Export as encrypted
также в качестве резервной копии. - (необязательно) Если у вас еще нет нового ключа (мой просрочен) - создайте его. Я сделал это в
kleopatra
. Создал один с параметрами по умолчанию - персональная пара ключей OpenPGP с RSA, с парольной фразой. - Делать
File
>Delete Wallet
- Создайте новый кошелек с именем
kdewallet
(File
>New Wallet
), используя шифрование GPG и ссылаясь на необходимый ключ, созданный на шаге № 2. - Нажмите
File
>,Import XML
чтобы импортировать содержимое старого кошелька. - (необязательно) Теперь все должно быть хорошо. Если что-то пошло не так, вы можете удалить новый кошелек и
Import encrypted
старую резервную копию со старым содержимым и старым ключом.