Файл, зашифрованный с помощью GPG

Сохранение личных финансовых данных их в формате файла, зашифрованного с помощью GPG, обеспечивает высокий уровень безопасности. Если в параметрах программы KMyMoney указано сохранение данных в зашифрованном виде, перед фактическим сохранением данных на запоминающем устройстве будет выполнено их шифрование с помощью GPG и ключа, предоставленного пользователем. При открытии зашифрованного файла будет предложено ввести парольную фразу, которая необходима для доступа к набору ключей. Сам зашифрованный файл сохраняется в защищённом формате ASCII GPG.

Примечание

При использовании шифрования с помощью GPG также выполняется сжатие файла, поэтому дополнительное сжатие не требуется.

GPG-ключи

Чтобы воспользоваться предоставляемой KMyMoney функцией шифрования с помощью GPG, потребуется создать пару ключей (если только это уже не было сделано для шифрования электронной почты). Кроме того, в системе должно быть установлено приложение GPG.

Сведения о том, как создать пару ключей и работать с ней, выходят за рамки настоящего руководства. Краткие справочные сведения доступны здесь: https://www.gnupg.org/documentation/howtos.en.html.

Настройка ключей в KMyMoney

На странице шифрования диалога настройки доступен раскрывающийся список, позволяющий выбрать ключ, который следует использовать для шифрования и расшифровки. Также доступно поле, в котором возможно указать идентификатор ключа, который отсутствует в списке. Значением этого поля может быть идентификатор ключа, связанный с этим ключом адрес электронной почты или же любой другой корректный идентификатор GPG-ключа. При вводе идентификатора ключа KMyMoney выполнит проверку его корректности и отобразит значок зелёного светодиода, если ключ найден.

Внимание

Убедитесь, что для указанного идентификатора имеются как открытый, так и закрытый ключи. Если соответствующий закрытый ключ отсутствует, повторно открыть файл будет невозможно.

Ключ восстановления KMyMoney

На этой странице диалога настройки также возможно выбрать опцию дополнительного шифрования с помощью ключа восстановления KMyMoney. Эта опция доступна, если этот ключ хранится в наборе ключей GPG. Она позволяет восстановить данные даже в случае утраты закрытого ключа. Это возможно благодаря тому, что данные шифруются не только ключом пользователя, но и ключом восстановления KMyMoney. Этот ключ доступен только некоторым разработчикам KMyMoney (на момент написания настоящего руководства — только автору). Для KMyMoney версии 4.7 ключ восстановления действителен до 3 января 2015 года.

Если с ключами всё в порядке, открытие, сохранение и закрытие файла выполняется как обычно. Если же ключ был утерян, возможно связаться с одним из разработчиков, обладающих доступом к ключу восстановления KMyMoney, и попросить его помощи в восстановлении данных. Чтобы обратиться к разработчикам KMyMoney, отправьте письмо в список рассылки по адресу .