Распространенным решением является шифрование закрытых ключей в цепочке ключей, например используя некоторую схему шифрования на основе пароля.
Закрытый ключ необходим для того, чтобы расшифровать биты, зашифрованные открытым ключом, и наоборот. Поскольку открытый ключ является открытым по определению, вы хотите сохранить его секретный аналог.
Особенно, когда криптография с открытым ключом используется для цифровых подписей, важно хранить секретный ключ в секрете. Возможность создавать цифровые подписи, которые можно проверить с помощью вашего открытого ключа, по сути, доказывает, что тот, кто сделал подпись, имел доступ к вашему личному ключу.
Если вы можете гарантировать, что никто, кроме вас или программного обеспечения, которому вы доверяете, не смогут получить доступ к файлам на вашем компьютере, вам не нужно шифровать свои закрытые ключи. Но это жесткие предположения.