From 39d23d0b8c515f9ac137f93185bfe0028134e378 Mon Sep 17 00:00:00 2001 From: kenneth <1185230223@qq.com> Date: Wed, 15 Mar 2023 18:06:30 +0800 Subject: [PATCH] Revised ide recommendations --- encrypt/password.go | 3 +++ encrypt/rsa.go | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/encrypt/password.go b/encrypt/password.go index cc96854..15a0f70 100644 --- a/encrypt/password.go +++ b/encrypt/password.go @@ -48,6 +48,9 @@ func ScryptComparePassword(storedPassword string, suppliedPassword string) (bool } shash, err := scrypt.Key([]byte(suppliedPassword), salt, 32768, 8, 1, 32) + if err != nil { + return false, err + } return hex.EncodeToString(shash) == pwsalt[0], nil } diff --git a/encrypt/rsa.go b/encrypt/rsa.go index e5aab0b..69d9620 100644 --- a/encrypt/rsa.go +++ b/encrypt/rsa.go @@ -26,7 +26,7 @@ func RSAEncrypt(origData []byte) ([]byte, error) { func RSADecrypt(ciphertext []byte) ([]byte, error) { block, _ := pem.Decode(privateKey) if block == nil { - return nil, errors.New("private key error!") + return nil, errors.New("private key error") } priv, err := x509.ParsePKCS1PrivateKey(block.Bytes) if err != nil {