Spec-Zone .ru
спецификации, руководства, описания, API

2.1.4.3. Проверка подписи Используя Gpg4win для Windows

Раздел 2.1.4.2, "Проверка Подписи Используя GnuPG"раздел описывает, как проверить загрузки MySQL, используя GPG. То руководство также применяется к Microsoft Windows, но другая опция должна использовать инструмент GUI как Gpg4win. Можно использовать различный инструмент, но наши примеры основаны на Gpg4win, и используют его связанный Kleopatra GUI.

Загрузка и установка Gpg4win, и затем загружают Кляопатру. Диалоговое окно должно выглядеть подобным:

Рисунок 2.1. Начальный экран после загрузки Кляопатры

Начальный экран после загрузки Кляопатры

Затем, добавьте сертификат MySQL Release Engineering. Сделайте это, щелкая по File, Сертификатам Поиска на Сервере. Введите "Разработку Выпуска Mysql" в Поиск нажатия и поле поиска.

Рисунок 2.2. Обнаружение сертификата MySQL Release Engineering

Обнаружение сертификата MySQL Release Engineering

Выберите сертификат "MySQL Release Engineering". Цифровой отпечаток и Ключевой ID должны быть "5072E1F5", или выбрать Детали..., чтобы подтвердить, что сертификат допустим. Теперь, импортируйте это, щелкая по Import. Диалоговое окно импорта будет выведено на экран, выберет Хорошо, и этот сертификат будет теперь перечислен под вкладкой Imported Certificates.

Затем, сконфигурируйте доверительный уровень для нашего сертификата. Выберите наш сертификат, затем от избранных Сертификатов главного меню, Доверия Владельца Изменения.... Мы предлагаем выбрать, я полагаю, что проверки очень точны для нашего сертификата, поскольку иначе Вы не могли бы быть в состоянии проверить нашу подпись. Выберите я полагаю, что проверки очень точны и затем нажимают OK.

Рисунок 2.3. Изменение Доверительного уровня

Изменение Доверительного уровня

Затем, проверьте загруженный файл пакета MySQL. Это требует файлов и для упакованного файла, и для подписи. У файла подписи должно быть то же самое имя как упакованный файл, но с добавленным .asc расширение, как показано примером в следующей таблице. Подпись соединяется с на странице загрузок для каждого продукта MySQL. Следует создать .asc файл с этой подписью.

Таблица 2.2. MySQL Package и Signature Files для MySQL Installer for MicrosoftWindows

Тип файла Имя файла
Файл распределения mysql-installer-community-5.7.2.msi
Файл подписи mysql-installer-community-5.7.2.msi.asc

Удостоверьтесь, что оба файла хранятся в том же самом каталоге и затем выполняют следующую команду, чтобы проверить подпись для файла распределения. Любой перетаскивает и отбрасывает подпись (.asc) файл в Кляопатру, или загрузка диалоговое окно от Файла, Дешифрует/Проверяет Файлы..., и затем выбирает любого .msi или .asc файл.

Рисунок 2.4. Дешифровать/Проверять диалоговое окно Файлов

Дешифровать/Проверять диалоговое окно Файлов

Щелкните по Decrypt/Verify, чтобы проверить файл. Два наиболее распространенных результата будут похожи на следующий, и хотя желтое предупреждение выглядит проблематичным, следующие средства что проверка файла, которую передают с успехом. Можно теперь выполнить этот установщик.

Рисунок 2.5. Дешифровать/Проверять Результаты: Хороший

Дешифровать/Проверять Результаты: Хороший

Видя красноту "Подпись является плохими" ошибочными средствами, файл недопустим. Не выполняйте файл MSI, если Вы видите эту ошибку.

Рисунок 2.6. Дешифровать/Проверять Результаты: Плохо

Дешифровать/Проверять Результаты: Плохо

Раздел 2.1.4.2, "Проверка Подписи Используя GnuPG"раздел объясняет, почему Вы, вероятно, не видите зеленый цвет Good signature результат.