Encrypt text to AES / CBC / PKCS7Padding

Ich entwickle eine Webanwendung, um einige Texte mit Java 6 zu verschlüsseln.

Das verschlüsselte, was ich tun muss, ist ein AES (Rijndael) im CBC-Modus mit PKCS7-Auffüllung und einem 128-Bit-Schlüssel.

Ich habe einen Artikel gelesen, in dem erklärt wird, wie ich verschlüsseln muss, aber mit PKCS5-Padding.

Der Link des Artikels ist hier:

https: //bit502.wordpress.com/2014/06/27/codigo-java-encriptar-y-desencriptar-texto-us-ando-el-algoritmo-aes-con-cifrado-por-bloques-cbc-de-128 -bits /

Ich änder

private final static String cI = "AES/CBC/PKCS5Padding";

Z

private final static String cI = "AES/CBC/PKCS7Padding";

Aber Java konnte keinen Provider dafür finden.

Kann mir jemand sagen, wie ich es machen muss?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage