back to home

deemru / Chromium-Gost

Chromium с поддержкой алгоритмов ГОСТ

524 stars
52 forks
27 issues
C++ShellBatchfile

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing deemru/Chromium-Gost in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/deemru/Chromium-Gost)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

Chromium-Gost — веб-браузер с открытым исходным кодом на основе Chromium с поддержкой криптографических алгоритмов ГОСТ при установке защищённых соединений через интерфейс msspi Скачать Chromium-Gost доступен для операционных систем Windows, Linux и MacOS. Вы можете скачать соответствующий дистрибутив в Chromium-Gost/releases/latest Принцип работы • Оригинальная реализация при установке защищённых соединений использует библиотеку BoringSSL, которая не поддерживает криптографические алгоритмы ГОСТ. Для обеспечения работы ГОСТ-алгоритмов используется интерфейс , который может поддерживать соответствующие алгоритмы, используя установленный в систему криптопровайдер. • При запуске браузера определяется наличие технической возможности работы криптографических алгоритмов ГОСТ через интерфейс . В случае успеха, при установке очередного защищённого соединения помимо оригинальных идентификаторов алгоритмов в пакете будут отправлены идентификаторы алгоритмов ГОСТ. • Если сайт поддерживает работу по ГОСТ, он может отреагировать на наличие этих идентификаторов предложением работы на ГОСТ-алгоритмах. Тогда защищённое соединение в рамках установлено не будет, так как не поддерживает ГОСТ, но поступит сигнал о соответствующей ошибке. • В случае возникновения подобного сигнала для данного сайта происходит переключение в режим работы интерфейса . Если защищённое соединение успешно устанавливается через интерфейс , сайт отмечается поддерживающим алгоритмы ГОСТ и все последующие с ним соединения будут использовать интерфейс . • Данный алгоритм максимально прозрачен для пользователя и минимально влияет на опыт взаимодействия с сайтом. Обсуждение Добро пожаловать на форум: https://www.cryptopro.ru/forum2/default.aspx?g=posts&t=9991 Сборка • Освоить сборку оригинального проекта Chromium — Get the code: check out, build, and run Chromium • Извлечь Chromium-Gost • Использовать скрипты из , или • Скорректировать пути — • Подготовить сборку — • Собрать дистрибутив —