secure-peer
Version:
peer-to-peer encrypted streams using public key cryptography and signing
15 lines (13 loc) • 419 B
JavaScript
var secure = require('../');
var peer = secure(require('./a.json'));
var through = require('through');
var net = require('net');
var server = net.createServer(function (rawStream) {
var sec = peer(function (stream) {
stream.pipe(through(function (buf) {
this.emit('data', String(buf).toUpperCase());
})).pipe(stream);
});
sec.pipe(rawStream).pipe(sec);
});
server.listen(5000);