Собрать openssl + gost-engine в единую статическую сборку

Задание закрыто
Статус рабочей области:Закрыта по истечению срока выполнения работ
Стоимость:8 000 рублей
Срок выполнения:5 дней
Варианты оплаты:По договоренности
Дата публикации:2024-05-20 12:45
Был(а) на сайте:2024-11-26 09:20

Собрать openssl + gost-engine в единую статическую сборку

 
Задача

У меня существует golang-проект, который использует openssl для работы с гост-овыми ключами. По требованиям есть необходимость, чтобы openssl был вкомпилирован в сборку го-проекта.
В данный момент уже имеется работающее решение. Есть libssl.a и libcrypto.a, которые я использую в го. Эти сборки были созданы разработчиком ранее, года 3 назад, и сейчас эти знания утеряны.

Я могу по инструкции (например гугл выдает https://jakondo.ru/kak-dobavit-podderzhku-shifrovaniya-po-gost-r-34-10-2012-v-openssl-1-1-1d-na-debian-9-stretch/ ) установить openssl и gost подключить в конфиге, и использовать такое решение, но возникает проблема, что такая история "с конфигом" не подходит для встраивания в го.

Если ранее openssl смогли как-то пропатчить, то наверняка, это можно сделать и снова.

Что требуется: 1. предоставить libssl.a и libcrypto.a (openssl можно взять 1.1.1 - как в инструкции в примере, или 3.3.0 - не принципиально, лишь бы заработало)

на моей стороне проверяю, что
C.OPENSSL_init_ssl(0, ...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Исполнитель по этому заданию выбран.
Walker Stone

быстро, дешево, хорошо

Специализация: Программирование и IT
  • 8 000 руб5 дней
Здравствуйте, могу взяться за эту работу, есть опыт работы с OpenSSL и Gost-engine
Сергей
Специализация: Программирование и IT
  • 8 000 руб5 дней
Привет. Обращайся, если будет актуально - сделаю.

Оставлять заявки могут только авторизованные пользователи.