Использовать пользовательские ssl_ciphers в node.js

#node.js #ssl #fetch-api

#node.js #ssl #fetch-api

Вопрос:

При попытке связаться с определенным сайтом через HTTPS я получаю

 write EPROTO 10284:error:14094410:
SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:
c:wsdepsopensslopensslsslrecordrec_layer_s3.c:1544:SSL alert number 40
  

В основном — сбой рукопожатия.

Я думаю, это происходит потому, что для подключения к этому сайту нужно использовать пользовательский ssl_ciphers (российский правительственный ГОСТ2012-ГОСТ8912-ГОСТ8912, если быть точным). Как я мог бы использовать такой (или любой другой) пользовательский чип, желательно при использовании node.js получить библиотеку для подключения?

Для примечания: у меня есть только очень базовое понимание SSL, поэтому не стесняйтесь требовать разъяснений.