Aggiunta di un codice di blocco personalizzato al nodo JS?

2

Ho una versione modificata di openssl con un codice TLS personalizzato che sto testando. Come dovrei usarlo in Node JS?

Ho indicato la versione modificata di openssl in Node JS utilizzando LD_LIBRARY_PATH .

Ho provato a specificare il codice TLS personalizzato usando l'opzione --tls-cipher-list senza alcun risultato. Tuttavia posso elencarlo dal comando openssl ciphers .

Ecco il comando:

$ node --tls-cipher-list="ECDHE-ECDSA-SPECK256-SHA256" index.js --verbose

E uscita:

Error [ERR_SOCKET_CLOSED]: Socket is closed
at TLSSocket.Socket._writeGeneric (net.js:752:18)
at TLSSocket.connect (net.js:742:12)
at Object.onceWrapper (events.js:275:13)
at TLSSocket.emit (events.js:187:15)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1147:10)

Error: 1996407328:error:141640B5:SSL routines:tls_construct_client_hello:no 
ciphers available:../deps/openssl/openssl/ssl/statem/statem_clnt.c:800:

at TLSSocket._start (_tls_wrap.js:655:16)
at Object.onceWrapper (events.js:275:13)
at TLSSocket.emit (events.js:187:15)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1147:10)
    
posta Louis 06.06.2018 - 14:10
fonte

0 risposte

Leggi altre domande sui tag