mirror of
https://github.com/DNSCrypt/dnscrypt-proxy.git
synced 2025-04-05 06:07:36 +03:00
Update deps
This commit is contained in:
parent
8b72e58656
commit
7b7107902b
24 changed files with 21189 additions and 1929 deletions
4
vendor/github.com/jedisct1/xsecretbox/sharedkey.go
generated
vendored
4
vendor/github.com/jedisct1/xsecretbox/sharedkey.go
generated
vendored
|
@ -1,6 +1,7 @@
|
|||
package xsecretbox
|
||||
|
||||
import (
|
||||
crypto_rand "crypto/rand"
|
||||
"errors"
|
||||
|
||||
"github.com/aead/chacha20/chacha"
|
||||
|
@ -16,6 +17,9 @@ func SharedKey(secretKey [32]byte, publicKey [32]byte) ([32]byte, error) {
|
|||
c |= sharedKey[i]
|
||||
}
|
||||
if c == 0 {
|
||||
if _, err := crypto_rand.Read(sharedKey[:]); err != nil {
|
||||
return sharedKey, nil
|
||||
}
|
||||
return sharedKey, errors.New("weak public key")
|
||||
}
|
||||
var nonce [16]byte
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue