TLS auf nodejs deaktivieren

War-10-ck

střelec
Teammitglied
Registriert
14 Juli 2013
Beiträge
5.689
Ort
Schießstand
Juten Abend,
ich habe eben schon einmal quergesucht aber nichts gefunden.
Hat jemand ne Idee wie ich nodejs dazu bekomme SSL3 zu verlangen? Der Client der auf den Server zugreift erfordert zwingend TLS. Ich möchte testen, dass er bei dem entsprechenden nodejs Server eine Fehlermeldung wirft wenn dieser SSL3 oder tiefer verlangt.
 
Setze eine entsprechende [kw]secureProtocol[/kw]-Option, wie unter beschrieben. Dass sich dies für den produktiven Einsatz verbietet, da in SSL <= 3 Schwachstellen bekannt sind, versteht sich von selbst.

Zum Beispiel:
[src=javascript]var https = require('https');
var fs = require('fs');
var constants = require('constants');

var options = {
key: fs.readFileSync('key.pem'),
cert: fs.readFileSync('cert.pem'),
secureProtocol: 'SSLv3_method'
};


https.createServer(options, function (req, res) {
...
}).listen(4242);[/src]
 
Zurück
Oben