From 159dc622fd175e608289683211b0bc98046cda90 Mon Sep 17 00:00:00 2001 From: "kepler155c@gmail.com" Date: Sun, 30 Jun 2019 17:40:57 -0400 Subject: [PATCH] oops --- sys/modules/opus/socket.lua | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/sys/modules/opus/socket.lua b/sys/modules/opus/socket.lua index 3eadac7..d56ea38 100644 --- a/sys/modules/opus/socket.lua +++ b/sys/modules/opus/socket.lua @@ -106,14 +106,15 @@ local function newSocket(isLoopback) end local function setupCrypto(socket, isClient) + socket.sharedKey = ECC.exchange(socket.privKey, socket.remotePubKey) + socket.enckey = SHA.pbkdf2(socket.sharedKey, "1enc", 1) + --self.hmackey = SHA.pbkdf2(self.sharedKey, "2hmac", 1) + socket.rrng = Crypto.newRNG( SHA.pbkdf2(socket.sharedKey, isClient and "3rseed" or "4sseed", 1)) socket.wrng = Crypto.newRNG( SHA.pbkdf2(socket.sharedKey, isClient and "4sseed" or "3rseed", 1)) - socket.sharedKey = ECC.exchange(socket.privKey, socket.remotePubKey) - socket.enckey = SHA.pbkdf2(socket.sharedKey, "1enc", 1) - --self.hmackey = SHA.pbkdf2(self.sharedKey, "2hmac", 1) socket.rseq = socket.rrng:nextInt(5) socket.wseq = socket.wrng:nextInt(5) end