Установка хромиум гост альт линукс

Описание

Chromium-gost — сборка браузера Chromium, позволяющая открывать сайты с шифрованием по алгоритму ГОСТ — например, личные кабинеты на портале госзакупок или информаторе об учреждениях. Для работы потребуется установленный КриптоПро.

Получение

Загружать браузер отсюда — под Альт выбирайте файл с окончанием *-linux-amd64.rpm, например, chromium-gost-70.0.3538.77-linux-amd64.rpm .

Установка

В c8 и p9 достаточно установить из репозитория:

apt-get install chromium-gost

1. Установите инструмент для пересборки — eepm :

# apt-get update && apt-get install -y eepm 

Памятка: Если версия eepm ниже 2.5.3 и нет возможности обновиться хотя бы до неё, создайте исполняемый скрипт /etc/eepm/repack.d/chromium-gost-stable.sh следующего содержания:

#!/bin/sh -x # It will run with two args: buildroot spec BUILDROOT="$1" SPEC="$2" # Make relative symlink ln -fs ../../opt/chromium-gost/chromium-gost $BUILDROOT/usr/bin/chromium-gost-stable ln -fs ../../opt/chromium-gost/chromium-gost $BUILDROOT/usr/bin/chromium-gost

2. Под правами пользователя перейдите в каталог с загруженным пакетом и пересоберите пакет под Альт:

$ epm repack chromium-gost-70.0.3538.77-linux-amd64.rpm

3. Установите получившийся пакет:

# apt-get install chromium-gost-stable-70.0.3538.77-alt1.repacked.with.epm.2.x86_64.rpm 

Если пишет «невозможно найти пакет», скомандовать:

# apt-cache search chromium-gost && apt-get install chromium-gost 

Источник

Описание

Chromium-gost — сборка браузера Chromium, позволяющая открывать сайты с шифрованием по алгоритму ГОСТ — например, личные кабинеты на портале госзакупок или информаторе об учреждениях. Для работы потребуется установленный КриптоПро.

Получение

Загружать браузер отсюда — под Альт выбирайте файл с окончанием *-linux-amd64.rpm, например, chromium-gost-70.0.3538.77-linux-amd64.rpm .

Установка

В c8 и p9 достаточно установить из репозитория:

apt-get install chromium-gost

1. Установите инструмент для пересборки — eepm :

# apt-get update && apt-get install -y eepm 

Памятка: Если версия eepm ниже 2.5.3 и нет возможности обновиться хотя бы до неё, создайте исполняемый скрипт /etc/eepm/repack.d/chromium-gost-stable.sh следующего содержания:

#!/bin/sh -x # It will run with two args: buildroot spec BUILDROOT="$1" SPEC="$2" # Make relative symlink ln -fs ../../opt/chromium-gost/chromium-gost $BUILDROOT/usr/bin/chromium-gost-stable ln -fs ../../opt/chromium-gost/chromium-gost $BUILDROOT/usr/bin/chromium-gost

2. Под правами пользователя перейдите в каталог с загруженным пакетом и пересоберите пакет под Альт:

$ epm repack chromium-gost-70.0.3538.77-linux-amd64.rpm

3. Установите получившийся пакет:

# apt-get install chromium-gost-stable-70.0.3538.77-alt1.repacked.with.epm.2.x86_64.rpm 

Если пишет «невозможно найти пакет», скомандовать:

# apt-cache search chromium-gost && apt-get install chromium-gost 

Источник

Education applications/ChromiumGost

Altedu-screenshot-chromium-gost.png

Браузер Chromium-Gost — веб-браузер с открытым исходным кодом на основе Chromium с поддержкой криптографических алгоритмов ГОСТ при установке защищённых соединений через интерфейс msspi.

Читайте также:  Пересборка ядра linux debian

Установка

Программу можно установить из системного репозитория ALT Linux. Для установки программы через консоль или Synaptic нужно выбрать пакет chromium-gost .

Выберите удобный способ установки:

Центр приложений

  1. Откройте Меню приложений ▷ Системные ▷ Центр приложений : Edu-common-run-softwarecenter-1.png
  2. Нажмите на кнопку поиска: Edu-common-run-softwarecenter-2.png
  3. Введите в поле поиска «chromium gost» и выберите найденную программу Edu-chromium-gost-install-softwarecenter-a.png
  4. Нажмите кнопку «Установить» Edu-chromium-gost-install-softwarecenter-b.png
  5. Начнется процесс установки Edu-chromium-gost-install-softwarecenter-c.png
  6. Установка завершена, закройте Центр приложений Edu-chromium-gost-install-softwarecenter-d.png

Synaptic

  1. Откройте Меню приложений ▷ Настройки ▷ Программа управления пакетами Synaptic : Программа управления пакетами Synaptic
  2. Введите пароль суперпользователя: Edu-common-install-synaptic-2.png
  3. Нажмите на кнопку «Получить сведения» и подождите, пока программа обновит кэш: Edu-common-install-synaptic-3.png
  4. Нажмите на кнопку «Искать» Edu-common-install-synaptic-3-1.png
  5. Введите в окне поиска «chromium gost» и нажмите «Искать»: Edu-chromium-gost-install-synaptic-a.png
  6. Программа найдёт нужный пакет: Edu-chromium-gost-install-synaptic-b.png
  7. Кликните по пакету ПКМ и выберите «Отметить для установки»: Edu-chromium-gost-install-synaptic-c.png
  8. Согласитесь с изменениями: Edu-chromium-gost-install-synaptic-d.png
  9. Нажмите кнопку «Применить»: Edu-chromium-gost-install-synaptic-e.png
  10. Согласитесь с изменениями: Edu-pascalabc-install-synaptic-9.png
  11. Программа начнёт загрузку и установку пакетов: Edu-pascalabc-install-synaptic-10.png
  12. После успешной установки программа выдаст соответствующее сообщение: Edu-chromium-gost-install-synaptic-f.png
  13. Закройте программу.

Терминал

  1. Откройте Меню приложений ▷ Системные ▷ Терминал Xfce : Запуск терминала
  2. Откроется терминал: Edu-common-install-console-2.png
  3. Введите запрос на повышение прав до суперпользователя:

Edu-common-install-console-3.png

  • Введите пароль суперпользователя, у вас будут повышенные права: Edu-common-install-console-4.png
  • Введите команду, чтобы получить свежие источники пакетов:

    Edu-common-install-console-5.pngEdu-common-install-console-6.png
    Установите программу Chromium-GOST следующей командой:

    # apt-get intall chromium-gost 

    Edu-chromium-gost-install-console-a.png

  • Согласитесь с предложенными изменениями нажав Y и ENTER : Edu-chromium-gost-install-console-b.png
  • Пойдёт загрузка пакетов и их установка: Edu-chromium-gost-install-console-c.png
  • Программа установлена, вы можете закрыть окно консоли. Edu-chromium-gost-install-console-d.png
  • Запуск программы в Альт Образование

    1. Чтобы запустить программу в Альт Образование перейдите по следующим пунктам меню: Меню приложений ▷ Интернет ▷ Веб-браузер Chromium-gost Edu-chromium-gost-run1.png
    2. Программа запущена: Edu-chromium-gost-run2.png

    Удаление

    Выберите удобный способ удаления:

    Synaptic

    1. Откройте Меню приложений ▷ Настройки ▷ Программа управления пакетами Synaptic : Edu-common-remove-synaptic-1.png
    2. Введите пароль суперпользователя: Edu-common-remove-synaptic-2.png
    3. Нажмите кнопку «Искать»: Edu-common-remove-synaptic-3.png
    4. Введите «chromium gost»: Edu-chromium-gost-remove-synaptic-a.png
    5. Программа нашла установленный пакет: Edu-chromium-gost-remove-synaptic-b.png
    6. Кликните по пакету ПКМ и выберите «Отметить для удаления»: Edu-chromium-gost-remove-synaptic-c.png
    7. Нажмите кнопку «Применить»: Edu-chromium-gost-remove-synaptic-d.png
    8. Согласитесь с изменениями: Edu-chromium-gost-remove-synaptic-e.png
    9. Программа начнёт удаление: Edu-chromium-gost-remove-synaptic-f.png
    10. Удаление завершено. Закройте диалоговое окно и окно программы. Edu-chromium-gost-remove-synaptic-g.png

    Терминал

    1. Откройте Меню приложений ▷ Системные ▷ Терминал Xfce : Edu-common-install-console-1.png
    2. Откроется терминал: Edu-common-install-console-2.png
    3. Введите запрос на повышение прав до суперпользователя:

    Edu-common-install-console-3.png

    Введите запрос на удаление программы командой:

    # apt-get remove chromium-gost 

    Edu-chromium-gost-remove-console-a.png

  • Согласитесь с предложенными изменениями нажав Y и ENTER : Edu-chromium-gost-remove-console-b.png
  • Программа удалена: Edu-chromium-gost-remove-console-c.png
  • Источник

    Education applications/ChromiumGost

    Altedu-screenshot-chromium-gost.png

    Браузер Chromium-Gost — веб-браузер с открытым исходным кодом на основе Chromium с поддержкой криптографических алгоритмов ГОСТ при установке защищённых соединений через интерфейс msspi.

    Установка

    Программу можно установить из системного репозитория ALT Linux. Для установки программы через консоль или Synaptic нужно выбрать пакет chromium-gost .

    Выберите удобный способ установки:

    Центр приложений

    1. Откройте Меню приложений ▷ Системные ▷ Центр приложений : Edu-common-run-softwarecenter-1.png
    2. Нажмите на кнопку поиска: Edu-common-run-softwarecenter-2.png
    3. Введите в поле поиска «chromium gost» и выберите найденную программу Edu-chromium-gost-install-softwarecenter-a.png
    4. Нажмите кнопку «Установить» Edu-chromium-gost-install-softwarecenter-b.png
    5. Начнется процесс установки Edu-chromium-gost-install-softwarecenter-c.png
    6. Установка завершена, закройте Центр приложений Edu-chromium-gost-install-softwarecenter-d.png
    Читайте также:  Altlinux vs astra linux

    Synaptic

    1. Откройте Меню приложений ▷ Настройки ▷ Программа управления пакетами Synaptic : Программа управления пакетами Synaptic
    2. Введите пароль суперпользователя: Edu-common-install-synaptic-2.png
    3. Нажмите на кнопку «Получить сведения» и подождите, пока программа обновит кэш: Edu-common-install-synaptic-3.png
    4. Нажмите на кнопку «Искать» Edu-common-install-synaptic-3-1.png
    5. Введите в окне поиска «chromium gost» и нажмите «Искать»: Edu-chromium-gost-install-synaptic-a.png
    6. Программа найдёт нужный пакет: Edu-chromium-gost-install-synaptic-b.png
    7. Кликните по пакету ПКМ и выберите «Отметить для установки»: Edu-chromium-gost-install-synaptic-c.png
    8. Согласитесь с изменениями: Edu-chromium-gost-install-synaptic-d.png
    9. Нажмите кнопку «Применить»: Edu-chromium-gost-install-synaptic-e.png
    10. Согласитесь с изменениями: Edu-pascalabc-install-synaptic-9.png
    11. Программа начнёт загрузку и установку пакетов: Edu-pascalabc-install-synaptic-10.png
    12. После успешной установки программа выдаст соответствующее сообщение: Edu-chromium-gost-install-synaptic-f.png
    13. Закройте программу.

    Терминал

    1. Откройте Меню приложений ▷ Системные ▷ Терминал Xfce : Запуск терминала
    2. Откроется терминал: Edu-common-install-console-2.png
    3. Введите запрос на повышение прав до суперпользователя:

    Edu-common-install-console-3.png

  • Введите пароль суперпользователя, у вас будут повышенные права: Edu-common-install-console-4.png
  • Введите команду, чтобы получить свежие источники пакетов:

    Edu-common-install-console-5.pngEdu-common-install-console-6.png
    Установите программу Chromium-GOST следующей командой:

    # apt-get intall chromium-gost 

    Edu-chromium-gost-install-console-a.png

  • Согласитесь с предложенными изменениями нажав Y и ENTER : Edu-chromium-gost-install-console-b.png
  • Пойдёт загрузка пакетов и их установка: Edu-chromium-gost-install-console-c.png
  • Программа установлена, вы можете закрыть окно консоли. Edu-chromium-gost-install-console-d.png
  • Запуск программы в Альт Образование

    1. Чтобы запустить программу в Альт Образование перейдите по следующим пунктам меню: Меню приложений ▷ Интернет ▷ Веб-браузер Chromium-gost Edu-chromium-gost-run1.png
    2. Программа запущена: Edu-chromium-gost-run2.png

    Удаление

    Выберите удобный способ удаления:

    Synaptic

    1. Откройте Меню приложений ▷ Настройки ▷ Программа управления пакетами Synaptic : Edu-common-remove-synaptic-1.png
    2. Введите пароль суперпользователя: Edu-common-remove-synaptic-2.png
    3. Нажмите кнопку «Искать»: Edu-common-remove-synaptic-3.png
    4. Введите «chromium gost»: Edu-chromium-gost-remove-synaptic-a.png
    5. Программа нашла установленный пакет: Edu-chromium-gost-remove-synaptic-b.png
    6. Кликните по пакету ПКМ и выберите «Отметить для удаления»: Edu-chromium-gost-remove-synaptic-c.png
    7. Нажмите кнопку «Применить»: Edu-chromium-gost-remove-synaptic-d.png
    8. Согласитесь с изменениями: Edu-chromium-gost-remove-synaptic-e.png
    9. Программа начнёт удаление: Edu-chromium-gost-remove-synaptic-f.png
    10. Удаление завершено. Закройте диалоговое окно и окно программы. Edu-chromium-gost-remove-synaptic-g.png

    Терминал

    1. Откройте Меню приложений ▷ Системные ▷ Терминал Xfce : Edu-common-install-console-1.png
    2. Откроется терминал: Edu-common-install-console-2.png
    3. Введите запрос на повышение прав до суперпользователя:

    Edu-common-install-console-3.png

    Введите запрос на удаление программы командой:

    # apt-get remove chromium-gost 

    Edu-chromium-gost-remove-console-a.png

  • Согласитесь с предложенными изменениями нажав Y и ENTER : Edu-chromium-gost-remove-console-b.png
  • Программа удалена: Edu-chromium-gost-remove-console-c.png
  • Источник

    Установка хромиум гост альт линукс

    Браузер Chromium-Gost — веб-браузер с открытым исходным кодом на основе Chromium с поддержкой криптографических алгоритмов ГОСТ (в соответствии с методическими рекомендациями ТК 26) при установке защищённых соединений через интерфейс msspi.

    Основной задачей проекта является техническая демонстрация возможности встраивания ГОСТ в браузер с открытым исходным кодом Chromium. Данное технологическое решение может помочь разработчикам адаптировать браузер при встраивании поддержки ГОСТ.

    Компания КриптоПро не является правообладателем браузера Chromium-Gost и не отвечает за его функционирование и поддержку на регулярной основе, продукт развивает и поддерживает сообщество разработчиков на безвозмездной и добровольной основе, среди которых важную роль составляют специалисты КриптоПро.

    Скачать

    Браузер Chromium-Gost доступен для операционных систем Windows, Linux и MacOS.

    Ссылки для скачивания актуальных сборок и основная ветка разработки:
    https://github.com/deemru/chromium-gost/releases/latest

    Читайте также:  Сгенерировать хеш пароля linux

    Требования к системе

    Для работы с алгоритмами ГОСТ требуется наличие в системе криптопровайдера, поддерживающего работу с российской криптографией.

    В качестве криптопровайдера мы рекомендуем использовать КриптоПро CSP. Для работы с защищёнными соединениями не требуется покупка лицензии КриптоПро CSP, кроме того КриптоПро CSP имеет ознакомительный период с работой всех функций программы, включая работу с долговременными ключами и подписями на их основе. Для скачивания КриптоПро CSP достаточно пройти простую процедуру регистрации на сайте.

    Проверка работоспособности

    Если соответствующий криптопровайдер установлен в системе, то проверить работоспособность браузера Chromium-Gost, можно перейдя по ссылке на сервис для разработчиков https://gost.cryptopro.ru

    Сертификат сайта должен выглядеть следующим образом, что подтверждает установку защищённого соединения по алгоритмам ГОСТ:

    Альтернативный вариант проверки — через панель разработчика:
    — Находясь в браузере, нажмите F12, откроется панель разработчика браузера
    — Перейдите на вкладку Security

    — Находясь на вкладке Security, обновите страницу (1 — на картинке ниже)
    — Перейдите на появившуюся закладку https://gost.cryptopro.ru/ (2 — на картинке ниже)
    — Проверьте данные соединения и сертификата (3 — на картинке ниже)

    Если у вас показывается другой сертификат (примеры ниже), то попробуйте переустановить криптопровайдер и перезапустить браузер Chromium-Gost.

    Или в альтернативном варианте проверки — если соединение не по ГОСТ:

    Если у вас по какой-то причине не установлены корневые сертификаты (перечёркнут https, как на картинке ниже),

    мы рекомендуем переустановить криптопровайдер, воспользовавшись универсальным установщиком КриптоПро CSP с автоматической установкой необходимых корневых сертификатов.

    Принцип работы

    Оригинальная реализация Chromium при установке защищённых соединений использует библиотеку BoringSSL, которая не поддерживает криптографические алгоритмы ГОСТ. Для обеспечения работы ГОСТ-алгоритмов используется интерфейс msspi, который может поддерживать соответствующие алгоритмы, используя установленный в систему криптопровайдер.

    При запуске браузера определяется наличие технической возможности работы криптографических алгоритмов ГОСТ через интерфейс msspi. В случае успеха при установке очередного защищённого соединения помимо оригинальных идентификаторов алгоритмов в пакете будут отправлены идентификаторы алгоритмов ГОСТ.

    Если сайт поддерживает работу по ГОСТ, он может отреагировать на наличие этих идентификаторов предложением работы на ГОСТ-алгоритмах. Тогда защищённое соединение в рамках BoringSSL установлено не будет, так как BoringSSL не поддерживает ГОСТ, но поступит сигнал о соответствующей ошибке.

    В случае возникновения подобного сигнала для данного сайта происходит переключение в режим работы интерфейса msspi. Если защищённое соединение успешно устанавливается через интерфейс msspi, сайт отмечается поддерживающим алгоритмы ГОСТ и все последующие с ним соединения будут использовать интерфейс msspi.

    Для пользователя данный алгоритм работы остаётся прозрачен, так как Chromium автоматически устанавливает повторное соединение через интерфейс msspi.

    Источник

    Оцените статью
    Adblock
    detector