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