Make maskS from x25519c.lua local
This commit is contained in:
parent
d1efd74ad7
commit
71552d74f1
|
@ -22,7 +22,7 @@ end
|
||||||
--- Masks a signature secret key.
|
--- Masks a signature secret key.
|
||||||
--- @param sk string A random 32-byte Edwards25519 secret key.
|
--- @param sk string A random 32-byte Edwards25519 secret key.
|
||||||
--- @return string msk A masked secret key.
|
--- @return string msk A masked secret key.
|
||||||
function maskS(sk)
|
local function maskS(sk)
|
||||||
expect(1, sk, "string")
|
expect(1, sk, "string")
|
||||||
lassert(#sk == 32, "secret key length must be 32", 2)
|
lassert(#sk == 32, "secret key length must be 32", 2)
|
||||||
return mask(sha512.digest(sk):sub(1, 32))
|
return mask(sha512.digest(sk):sub(1, 32))
|
||||||
|
|
Loading…
Reference in a new issue