mi problema es que tengo muchos errores en la encrypcion y no se si realmente lo estoy haciendo bien.
Bueno ya lo solucione aquí dejo la encrypcion AES corregida para todo aquel que desee hacerla. feliz dia a todos
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Devuelve una cadena string encryptada
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
			
			Bueno ya lo solucione aquí dejo la encrypcion AES corregida para todo aquel que desee hacerla. feliz dia a todos
			
				B4X:
			
		
		
		Sub Button1_Click
    peticion
End Sub
Sub Button2_Click
    Dim iv(0) As Byte
    iv = Array As Byte(11, 22, 33, 44, 55, 66, 77, 88,11, 22, 33, 44, 55, 66, 77, 88) ' 16 
     cc = EncryptText("CC", iv) 'llamo la función para encryptar y envio el vector IV en este caso estatico
   
End Sub
Sub EncryptText(text As String, iv() As Byte) As Byte()
   
Dim data() As Byte
    Dim key() As Byte
    Dim kg As KeyGenerator
    Dim c As Cipher
    c.Initialize("AES/CBC/PKCS7Padding") ' replace "DES/" with "AES/" for Rijndael or "DESEDE/" for triple DES
    c.InitialisationVector = iv
    kg.Initialize("AES")
    data = text.GetBytes("ASCII") 'ASCII
   
    key = Bconv.StringToBytes("Aqui su clave de encrypcion xxx", "ASCII")
    kg.KeyFromBytes(key)
   
    data = c.Encrypt(data, kg.key, True)
    Log(B64.EncodeBtoS(data,0,data.Length))
    Return B64.EncodeBtoS(data,0,data.Length)
       
End Sub
	Devuelve una cadena string encryptada
			
				B4X:
			
		
		
		            "Valor de cc =" "84Z9H44DIbHIbtWTAqt/5g==",
	
			
				Last edited: