¿Qué tamaño de vector de inicialización se necesita para el cifrado AES-256 en Java?

Estoy usando el cifrado AES-256 con el modo CFB. Tengo que usar la clave de 32 bytes. Pero estoy un poco confundido sobre el vector de inicialización. ¿Cuántos bytes de vector de inicialización se deben usar con AES-256? ¿Son 16 bytes o 32 bytes?

Cualquier ejemplo de código será apreciado.

Respuesta 1

Estoy tratando de entender Apache Camel, que parece ser un ESB liviano. Si entiendo Camel / ESB correctamente, entonces puedes pensar en una Ruta Camel como un gráfico de nodos y bordes. Cada uno ...

Estoy empezando a aprender algo de Java y he estado leyendo mucho sobre cómo la memoria es asignada por la JVM y, en consecuencia, cómo se libera esta memoria utilizando el recolector de basura. Una cosa que tengo ...

Me preguntaba si hay una manera sencilla de mostrar números de línea con el campo de texto StyledText, incluso si las líneas están ajustadas. Lo estoy usando en mi aplicación y si el contenido se vuelve grande, alguna línea ...

Actualmente estoy escribiendo un código para hacer un Knight's Tour. Estoy tratando de pasar una matriz doble (la placa) a un método y recibo un error que se espera. No sé cómo se supone que debo declarar ...