jueves, 4 de noviembre de 2010

AES

Algo muy importante es siempre estar al tanto de los avances en cuanto a seguridad. Desde septiembre del 2000 se introdujo un estandar avalado por National Institute for Standars and Technology que se denominó Advanced Encryption Standard. El asunto es que el gobierno de los Estados Unidos convocó a los criptógrafos de todo el mundo para que propusieran algoritmos para el nuevo estandar, un dato curioso es que debía de ser de dominio público por lo que está disponible para su estudio y aplicación. Un aspecto importante de que sea un estándar es que mucha gente tiene su atención puesta a posibles debilidades (hasta cierto punto ésto es una competencia por ver quién lo rompe primero).

Java implementa AES desde J2SE v1.4 sin embargo en ésta versión solamente se permitía una clave de 128 bits (no sé cómo esté la cosa en las versiones posteriores). Por cierto en Java es por mucho, más sencilla su implementación que en c# aquí pueden encontrar un ejemplo.

y creo que eso es todo por hoy...

--
smile...tomorrow's worst

No hay comentarios: