Skip to content
A public key infrastructure profile
TeX C
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
demo demo/cms_decrypt += debug_decrypt flag Jul 15, 2019
dumpasn1b
figs tkp 1.5 Apr 6, 2018
spec editorial2 Mar 19, 2019
.gitignore tkp 1.5 Apr 6, 2018
.travis.yml update travis key Nov 22, 2018
README.md editorial2 Mar 19, 2019

README.md

BPKI: профиль инфраструктуры открытых ключей

Build Status

Что такое BPKI?

BPKI -- это профиль инфраструктуры открытых ключей (ИОК), рекомендуемый для использования в Республике Беларусь. BPKI определяет стороны ИОК, процессы взаимодействия сторон, протоколы взаимодействия. BPKI уточняет форматы объектов ИОК, унифицирует правила работы с конечными криптографическими устройствами ИОК.

Спецификация BPKI оформлена как проект государственного стандарта СТБ 34.101.78. Принятие стандарта планируется в 2019 году.

Репозиторий bcrypto/bpki

Репозиторий bcrypto/bpki, открытый на площадке http://github.com, является удобной платформой для коллективного обсуждения и совершенствования BPKI и СТБ 34.101.78.

В папке spec размещаются исходные тексты спецификации BPKI. Тексты оформлены как проект издательской системы LaTeX. Сборка проекта выполняется автоматически, всякий раз при внесении изменений. В результате сборки формируется файл bpki.pdf. Он сопровождает устойчивые редакции спецификации, которые размещаются на вкладке Releases.

В папке demo находятся программы, моделирующие выпуск сертификатов. Используется популярная криптографическая библиотека OpenSSL, дополненная плагином bee2evp. Работа с командным интерфейсом OpenSSL[bee2evp] организована через командные файлы Windows.

В папке dumpasn1b размещена новая редакция популярной программы dumpasn1, предназначенной для дампа контейнеров АСН.1. Наша редакция dumpasn1, названная dumpasn1b, корректно отображает русские и белорусские символы в строках типа UTF8String.

На вкладке Issues фиксируются замечания и предложения.

You can’t perform that action at this time.