Well it turned out, TextEncoder does NOT accept encoding label

This commit is contained in:
NI
2019-09-15 07:42:58 +08:00
parent de8afbb6ce
commit adb6408428
4 changed files with 5 additions and 5 deletions

View File

@@ -116,7 +116,7 @@ function startApp(rootEl) {
return this.authErr.length > 0 || this.loadErr.length > 0;
},
async getSocketAuthKey(privateKey, randomKey) {
const enc = new TextEncoder("utf-8");
const enc = new TextEncoder();
return new Uint8Array(
await cipher.hmac512(enc.encode(privateKey), enc.encode(randomKey))