Инструкция по шифрованию архива с ретро-данными
Установка GnuPG
Microsoft Windows
Необходимо скачать и установить программу Gpg4win, доступную для скачивания по ссылке:
http://files. gpg4win. org/gpg4win-2.2.1.exe
Mac OS X
Необходимо скачать и установить программу GPG, доступную для скачивания по ссылке:
https://releases. gpgtools. org/GPG%20Suite%20-%202013.10.22.dmg
Ubuntu Linux
Необходимо установить пакет gnupg2:
sudo apt-get install gnupg2
Redhat Linux
Необходимо установить пакет gnupg2:
sudo yum install gnupg2
Получение открытого ключа
Необходимо скачать открытый ключ для шифрования данных, доступный для скачивания по ссылке:
http://webdav-fer. egisz. rosminzdrav. ru/key/fer. asc
Импорт открытого ключа
Необходимо выполнить в командной строке следующую команду:
gpg --import fer. asc
В приведенном примере fer. asc — имя файла со скаченным открытым ключом.
Получение идентификатора открытого ключа
Необходимо выполнить в командной строке следующую команду:
gpg --list-keys
В списке открытых ключей необходимо найти информацию о ключе с uid Filenko Nataliya <*****@***ru>:
pub 4096R/66AC7932 2014-04-28
uid Filenko Nataliya <*****@***ru>
sub 4096R/9B6B5BB6 2014-04-28
В приведенном примере импортированный открытый ключ имеет идентификатор 9B6B5BB6.
Шифрование архива с ретро-данными
Необходимо выполнить в командной строке следующую команду:
gpg - e - r 9B6B5BB6 archive. zip
В приведенном примере 9B6B5BB6 — это идентификатор открытого ключа, которым осуществляется шифрование файла archive. zip. В результате выполнения этой команды будет создан зашифрованный файл archive. zip. gpg.
Инструкция по передаче зашифрованного архива с ретро-данными на WebDAV-сервер ФЭР
Важное замечание
Передача зашифрованных архивов с ретро-данными на WebDAV-сервер ФЭР возможна только с серверов, имеющих доступ к защищенной сети ЕГИСЗ и использующих в качестве серверов имен (DNS-серверов) серверы 10.41.19.40 и 10.61.202.30.
Установка утилиты curl
Microsoft Windows
Необходимо скачать и установить программу curl. exe, доступную для скачивания по ссылке:
http://webdav-fer. egisz. rosminzdrav. ru/key/curl. exe
Mac OS X
Утилита curl входит в стандартный набор утилит операционной системы.
Ubuntu Linux
Необходимо установить пакет curl:
sudo apt-get install curl
Redhat Linux
Необходимо установить пакет curl:
sudo yum install curl
Загрузка зашифрованного архива с ретро-данными на WebDAV-сервер ФЭР
Microsoft Windows
В директории, содержащей файл curl. exe и файл с зашифрованным архивом, необходимо выполнить в командной строке следующую команду:
curl - T archive. zip. gpg http://webdav-fer. egisz. rosminzdrav. ru/
В приведенном примере archive. zip. gpg — файл с зашифрованным архивом с ретро-данными.
Mac OS X, Ubuntu Linux, Redhat Linux
В директории, содержащей файл с зашифрованным архивом, необходимо выполнить в командной строке следующую команду:
curl - T archive. zip. gpg http://webdav-fer. egisz. rosminzdrav. ru/
В приведенном примере archive. zip. gpg — файл с зашифрованным архивом с ретро-данными.
Возможные ошибки
В случае, если на WebDAV-сервере ФЭР уже имеется файл с таким же именем, как у загружаемого файла, утилита curl выдаст сообщение об ошибке:
<html>
<head><title>403 Forbidden</title></head>
<body bgcolor="white">
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx/1.4.4</center>
</body>
</html>
В этом случае следует указать другое имя, которое будет присвоено файлу на WebDAV-сервере ФЭР после загрузки:
curl - T archive. zip. gpg http://webdav-fer. egisz. rosminzdrav. ru/archive2.zip. gpg
В приведенном примере файл будет загружен с именем archive2.zip. gpg.
Чтобы избежать подобных ситуаций, рекомендуется добавлять в имя файла с зашифрованным архивом случайные символы или метку времени.


