Crypto: Use crypto/pbkdf2 instead of x (#106474)

This commit is contained in:
Mariell Hoversholm
2025-06-10 14:48:44 +02:00
committed by GitHub
parent aace7c5c38
commit b823437958
3 changed files with 9 additions and 9 deletions
+2 -3
View File
@@ -2,9 +2,8 @@ package encryption
import (
"context"
"crypto/pbkdf2"
"crypto/sha256"
"golang.org/x/crypto/pbkdf2"
)
const (
@@ -44,5 +43,5 @@ type Provider interface {
// KeyToBytes key length needs to be 32 bytes
func KeyToBytes(secret, salt string) ([]byte, error) {
return pbkdf2.Key([]byte(secret), []byte(salt), 10000, 32, sha256.New), nil
return pbkdf2.Key(sha256.New, secret, []byte(salt), 10000, 32)
}