본문으로 건너뛰기
로그인 둘러보기
윈도우즈 유틸 · 인터넷·네트워크·원격

Chromium-Gost

0

Chromium-Gost는 Chromium 오픈소스 브라우저에 ГОСТ 암호화 알고리즘 지원을 추가한 웹 브라우저입니다.

Windows보안암호화오픈소스크립토프로

소개

Chromium-Gost는 Chromium 오픈소스 브라우저에 ГОСТ 암호화 알고리즘 지원을 추가한 웹 브라우저입니다. The Chromium-Gost Authors가 GitHub 저장소(deemru/Chromium-Gost)에서 MIT 라이선스로 공개 및 유지 관리하며, КриптоПро специалисты를 포함한 커뮤니티가 개발에 참여합니다. 본 프로젝트의 목적은 msspi 인터페이스를 통해 ГОСТ 알고리즘 기반 보안 연결을 가능하게 하는 기술을 시연하고, 이를 다른 Chromium 기반 브라우저에 통합할 수 있도록 참고 자료를 제공하는 것입니다.

상세정보

표준 Chromium 브라우저 기능 유지

북마크, 탭, 확장 프로그램 등 기존 Chromium의 일반적인 웹 브라우징 기능을 그대로 사용할 수 있습니다.

msspi 기반 ГОСТ 암호화 지원

보안 연결 시 Chromium의 기본 암호화 라이브러리인 BoringSSL 대신 msspi 인터페이스를 통해 시스템에 설치된 크립토프로바이더의 ГОСТ 알고리즘을 활용합니다. 따라서 사이트가 ГОСТ 알고리즘을 선택할 경우 해당 연결을 ГОСТ 기반으로 협상할 수 있습니다.

투명한 알고리즘 협상

브라우저는 실행 시 msspi를 통한 ГОСТ 지원 가능 여부를 확인하고, 보안 연결마다 ГОСТ 알고리즘 식별자를 함께 제시합니다. 사이트가 ГОСТ 알고리즘을 선택하면 자동으로 msspi 경로로 전환되어 이후 연결에서도 ГОST가 사용됩니다.

오픈소스 코드 공개

소스 코드가 GitHub 저장소에 공개되어 누구나 검토하고 빌드할 수 있으며, Chromium과 동일한 절차로 Windows, Linux, macOS용 빌드 스크립트(build_windows, build_linux, build_mac)가 제공됩니다.

Chromium-Gost의 라이선스는 어떻게 되나요?

GitHub 저장소에 공개된 소스 코드는 MIT 라이선스로 배포되며, 누구나 자유롭게 검토하고 빌드할 수 있습니다.

ГОСТ 알고리즘을 사용하려면 어떤 소프트웨어가 필요한가요?

시스템에 ГОСТ 표준을 지원하는 크립토프로바이더가 설치되어 있어야 하며, КриптоПро에서는 КриптоПро CSP를 권장합니다. 보안 연결 목적의 사용에는 КриптоПро CSP 별도 구매가 필요하지 않으며 90일 평가판을 이용할 수 있습니다.

설치 후 정상 동작을 어떻게 확인할 수 있나요?

КриптоПро가 제공하는 개발자용 테스트 페이지(gost.cryptopro.ru)에 접속해 사이트 인증서가 ГОСТ 알고리즘으로 발급된 것으로 표시되는지 확인할 수 있습니다. 개발자 도구(F12)의 Security 탭에서 갱신 후 해당 페이지의 연결 정보를 확인하는 방법도 안내됩니다.

업데이트는 어디서 받나요?

GitHub의 deemru/Chromium-Gost 릴리스 페이지에서 최신 빌드를 내려받아 설치하거나, winget을 통해 CryptoPro.Chromium-Gost 패키지로 설치할 수 있습니다.

시스템 요구사항

ГОСТ 알고리즘을 사용한 보안 연결을 위해 시스템에 러시아 표준 ГОСТ를 지원하는 크립토프로바이더가 설치되어 있어야 합니다. КриптоПро에서는 КриптоПро CSP 사용을 권장하며, 보안 연결 목적의 사용에는 별도 라이선스 구매가 필요하지 않고 90일 평가판으로 기능을 체험할 수 있습니다. 시스템에 루트 인증서가 누락된 경우 КриптоПро CSP의 통합 설치 프로그램을 이용해 재설치할 수 있습니다.