enhance(spiral):调整螺旋加密算法的默认强度。
This commit is contained in:
		@@ -29,7 +29,7 @@ func generateKey(key string) []byte {
 | 
				
			|||||||
// 对给定的数据进行加密。
 | 
					// 对给定的数据进行加密。
 | 
				
			||||||
func Encrypt(data string, strength ...Strength) (string, error) {
 | 
					func Encrypt(data string, strength ...Strength) (string, error) {
 | 
				
			||||||
	var ivGen aes.IVGenerator
 | 
						var ivGen aes.IVGenerator
 | 
				
			||||||
	if append(strength, Compatible)[0] == Compatible {
 | 
						if append(strength, Enhanced)[0] == Compatible {
 | 
				
			||||||
		ivGen = aes.PrefixIVGenerator
 | 
							ivGen = aes.PrefixIVGenerator
 | 
				
			||||||
	} else {
 | 
						} else {
 | 
				
			||||||
		ivGen = aes.XorIVGenerator
 | 
							ivGen = aes.XorIVGenerator
 | 
				
			||||||
@@ -50,7 +50,7 @@ func Encrypt(data string, strength ...Strength) (string, error) {
 | 
				
			|||||||
// 对给定的数据进行解密。
 | 
					// 对给定的数据进行解密。
 | 
				
			||||||
func Decrypt(data string, strength ...Strength) (string, error) {
 | 
					func Decrypt(data string, strength ...Strength) (string, error) {
 | 
				
			||||||
	var ivGen aes.IVGenerator
 | 
						var ivGen aes.IVGenerator
 | 
				
			||||||
	if append(strength, Compatible)[0] == Compatible {
 | 
						if append(strength, Enhanced)[0] == Compatible {
 | 
				
			||||||
		ivGen = aes.PrefixIVGenerator
 | 
							ivGen = aes.PrefixIVGenerator
 | 
				
			||||||
	} else {
 | 
						} else {
 | 
				
			||||||
		ivGen = aes.XorIVGenerator
 | 
							ivGen = aes.XorIVGenerator
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user