Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Utility to extract private key in PKCS#8 from CryptoPro proprietary container

License

NotificationsYou must be signed in to change notification settings

savely-krasovsky/go-decrypto-pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Утилита для извлечения закрытого ключа в формате PKCS#8 из проприетарного контейнера КриптоПро. Данная реализация основана на наработках проектаWebCrypto GOST иprivkey. Основная цель написать полностью кроссплатформенную утилиту отвязанную от самого КриптоПро, а также OpenSSL, дабы максимально упростить процесс сборки.

На данный момент в разработке. Поддерживаются контейнеры со следующими параметрами:

  • Crypto-Pro GOST R 34.10-2001 Cryptographic Service Provider
  • Crypto-Pro GOST R 34.10-2012 Cryptographic Service Provider
  • Crypto-Pro GOST R 34.10-2012 Strong Cryptographic Service Provide

Сборка

Сборка тривиальна и не отличается от сборки других Go-апплетов:

go build -o decrypto-pro

Из-за использования Go Modules, зависимости подгрузятся автоматически.

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

Утилита поддерживает два параметра,path иpass, пример использования:

./decrypto-pro -path 34102001.000 -pass 12345678

About

Utility to extract private key in PKCS#8 from CryptoPro proprietary container

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp