mirror of
https://github.com/fluencelabs/js-libp2p-secio
synced 2025-03-16 02:10:52 +00:00
chore: update benchmarks
This commit is contained in:
parent
92fc86411a
commit
cefb97f194
@ -12,14 +12,11 @@ const suite = new Benchmark.Suite('secio')
|
|||||||
const ids = []
|
const ids = []
|
||||||
|
|
||||||
suite.add('createKey', function (d) {
|
suite.add('createKey', function (d) {
|
||||||
crypto.generateKeyPair('RSA', 2048, (err, key) => {
|
crypto.keys.generateKeyPair('RSA', 2048, (err, key) => {
|
||||||
if (err) {
|
if (err) { throw err }
|
||||||
throw err
|
|
||||||
}
|
|
||||||
PeerId.createFromPrivKey(key.bytes, (err, id) => {
|
PeerId.createFromPrivKey(key.bytes, (err, id) => {
|
||||||
if (err) {
|
if (err) { throw err }
|
||||||
throw err
|
|
||||||
}
|
|
||||||
ids.push(id)
|
ids.push(id)
|
||||||
d.resolve()
|
d.resolve()
|
||||||
})
|
})
|
||||||
@ -31,13 +28,10 @@ suite.add('createKey', function (d) {
|
|||||||
const p = pair()
|
const p = pair()
|
||||||
|
|
||||||
createSession(p[0], (err, local) => {
|
createSession(p[0], (err, local) => {
|
||||||
if (err) {
|
if (err) { throw err }
|
||||||
throw err
|
|
||||||
}
|
|
||||||
createSession(p[1], (err, remote) => {
|
createSession(p[1], (err, remote) => {
|
||||||
if (err) {
|
if (err) { throw err }
|
||||||
throw err
|
|
||||||
}
|
|
||||||
sendMessages(local, remote)
|
sendMessages(local, remote)
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
@ -46,7 +40,7 @@ suite.add('createKey', function (d) {
|
|||||||
pull(
|
pull(
|
||||||
pull.infinite(),
|
pull.infinite(),
|
||||||
pull.take(100),
|
pull.take(100),
|
||||||
pull.map((val) => new Buffer(val.toString())),
|
pull.map((val) => Buffer.from(val.toString())),
|
||||||
local
|
local
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -72,14 +66,11 @@ suite.add('createKey', function (d) {
|
|||||||
})
|
})
|
||||||
|
|
||||||
function createSession (insecure, cb) {
|
function createSession (insecure, cb) {
|
||||||
crypto.generateKeyPair('RSA', 2048, (err, key) => {
|
crypto.keys.generateKeyPair('RSA', 2048, (err, key) => {
|
||||||
if (err) {
|
if (err) { return cb(err) }
|
||||||
return cb(err)
|
|
||||||
}
|
|
||||||
PeerId.createFromPrivKey(key.bytes, (err, id) => {
|
PeerId.createFromPrivKey(key.bytes, (err, id) => {
|
||||||
if (err) {
|
if (err) { return cb(err) }
|
||||||
return cb(err)
|
|
||||||
}
|
|
||||||
|
|
||||||
cb(null, secio.encrypt(id, key, insecure))
|
cb(null, secio.encrypt(id, key, insecure))
|
||||||
})
|
})
|
||||||
|
Loading…
x
Reference in New Issue
Block a user