Commit 5e0ce0be49e06370a59bb1a5b6bcef5b334360df
use strict
Dominic Tarr committed on 1/27/2017, 10:06:53 AMParent: 54a0ffd57dbabde028ee240e63fc2e25eacd9ee1
Files changed
index.js | changed |
index.js | ||
---|---|---|
@@ -1,4 +1,5 @@ | ||
1 … | +'use strict' | |
1 | 2 … | var sodium = require('chloride') |
2 | 3 … | |
3 | 4 … | var pb = require('private-box') |
4 | 5 … | |
@@ -142,10 +143,9 @@ | ||
142 | 143 … | exports.box = function (msg, recipients) { |
143 | 144 … | msg = new Buffer(JSON.stringify(msg)) |
144 | 145 … | |
145 | 146 … | recipients = recipients.map(function (keys) { |
146 | - var public = keys.public || keys | |
147 | - return sodium.crypto_sign_ed25519_pk_to_curve25519(u.toBuffer(public)) | |
147 … | + return sodium.crypto_sign_ed25519_pk_to_curve25519(u.toBuffer(keys.public || keys)) | |
148 | 148 … | }) |
149 | 149 … | |
150 | 150 … | return pb.multibox(msg, recipients).toString('base64')+'.box' |
151 | 151 … | } |
@@ -156,4 +156,5 @@ | ||
156 | 156 … | |
157 | 157 … | var msg = pb.multibox_open(boxed, sk) |
158 | 158 … | if(msg) return JSON.parse(''+msg) |
159 | 159 … | } |
160 … | + |
Built with git-ssb-web