enhance(spiral):调整螺旋加密算法的默认强度。

This commit is contained in:
徐涛 2023-07-18 16:18:18 +08:00
parent 811e056bb8
commit 68f052ef00

View File

@ -29,7 +29,7 @@ func generateKey(key string) []byte {
// 对给定的数据进行加密。
func Encrypt(data string, strength ...Strength) (string, error) {
var ivGen aes.IVGenerator
if append(strength, Compatible)[0] == Compatible {
if append(strength, Enhanced)[0] == Compatible {
ivGen = aes.PrefixIVGenerator
} else {
ivGen = aes.XorIVGenerator
@ -50,7 +50,7 @@ func Encrypt(data string, strength ...Strength) (string, error) {
// 对给定的数据进行解密。
func Decrypt(data string, strength ...Strength) (string, error) {
var ivGen aes.IVGenerator
if append(strength, Compatible)[0] == Compatible {
if append(strength, Enhanced)[0] == Compatible {
ivGen = aes.PrefixIVGenerator
} else {
ivGen = aes.XorIVGenerator