| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -7,12 +7,13 @@ import ( | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					func Test_EncryptAES(t *testing.T) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						// 要加密的明文
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						str := `{"open_id":"op2kh5PTc2-4u3XaADjjbkxeXPn0","userName":"山野雾灯"}` | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						//str := `{"open_id":"op2kh5PTc2-4u3XaADjjbkxeXPn0","userName":"山野雾灯"}`
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						// 密钥,AES 支持 16、24 或 32 字节的密钥
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						key := "0123456789abcdef0123456789abcdef" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						ret, err := EncryptAES(str, key) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						key := "0123456789shopef0123456789shopef" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						/*ret, err := EncryptAES(str, key) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						t.Log(err) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						t.Log(ret) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						t.Log(ret)*/ | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						ret := "jpWI1PWjg9GKmSMRv8WiuL4CI/vZG3xgTfOiLrbY8ZK+T8poUgK7fFPkj7H2tGSHbB1A/ucOjjSwEvbQDYZfOw==" | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						res, err := DecryptAES(ret, key) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						t.Log(err) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
						t.Log(string(res)) | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |