Skip to content

Браузерный плагин для подписания и проверки сертификата zip архива

Notifications You must be signed in to change notification settings

psurkov/CPP-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Crypto Plugin

Плагин для Chrome, позволющий подписывать и проверять наличие сертификата zip архива

Установка

Перейдите во вкладку Extensions в Chrome, включите Developer mode и выберите опцию Load unpacked, в которой укажите папку app, скопируйте значение ID.

Теперь необходимо установить host. Перейдите в соответвующую папку, откройте файл com.project.native_messaging_host.json и замените ID в поле chrome-extension на ваш. Выполните install_host.sh

После чего соберите host. Вам понадобится библиотека OpenSSL и zlib, остальные библиотеки идут вместе с исходным кодом проекта. Выполните

cmake .
make

и обновите плагин в Chrome (кнопка перезагрузки справа-внизу)

Использование

Откройте плагин, перейдите в его настройки. Выберите публичный ключ, приватный ключ, а также доверенные сертификаты. Теперь в интерфейсе плагина можно подписывать и проверять наличие сертификата. Также наличие сертификата проверяется у всех скачиваемых zip-архивов. При подписании архива создаётся его копия с названием result.zip.

Удаление

Выполните uninstall_host.sh, удалите плагин из Chrome.

Лицензия

MIT

About

Браузерный плагин для подписания и проверки сертификата zip архива

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages