Cryptile

¿Qué es el cifrado AES-256? Explicado sin rodeos

Actualizado

AES-256 es un estándar de cifrado publicado que mezcla los datos con una clave de 256 bits. Sin esa clave, los datos no se pueden leer en ningún plazo práctico. Así que, ante cualquier app que diga «AES-256», la pregunta no es el cifrado. Es quién tiene la clave y qué la protege.

Consigue Cryptile en la App Store

¿Qué debo saber?

  • El cifrado no es el punto débil. Los ataques van a por la clave, la contraseña que hay detrás o el dispositivo desbloqueado.
  • «256» es la longitud de la clave. Significa 2^256 claves posibles, muy por encima de cualquier búsqueda.
  • La etiqueta dice poco por sí sola. Pregunta qué se cifra, dónde se crea la clave y quién más la tiene.

¿Qué significa realmente AES-256?

AES es el Advanced Encryption Standard (estándar de cifrado avanzado), publicado por el Instituto Nacional de Estándares y Tecnología de EE. UU. (NIST). La norma FIPS 197 del NIST define tres versiones: AES-128, AES-192 y AES-256. Todas trabajan con bloques de 128 bits. El número es la longitud de la clave en bits.

Una clave de 256 bits tiene 2^256 valores posibles. Es un número de 78 cifras. Probarlas una a una no es un ataque realista, ni hoy ni con ningún ordenador que sepamos construir.

¿Qué es AES-256-GCM?

AES por sí solo describe cómo se mezcla un bloque. Un «modo» dice cómo se trata un archivo entero. GCM es uno de esos modos, especificado en la publicación SP 800-38D del NIST.

GCM es cifrado autenticado. Además de ocultar el contenido, detecta si alguien modificó el archivo cifrado. Un archivo manipulado no se abre, en lugar de abrirse como otra cosa.

Si AES-256 no se puede romper, ¿cómo se roban los datos?

Por todo lo que rodea al cifrado. Las vías habituales son:

  • Una contraseña o un código débiles. Si la clave sale de un PIN de 4 dígitos, el atacante prueba 10.000 PIN, no 2^256 claves.
  • La clave guardada junto a los datos. Cifrar con la clave en el mismo sitio es una caja cerrada con la llave pegada encima.
  • Una empresa que tiene la clave. Si un servidor puede restablecer tu contraseña y devolverte los archivos, alguien que no eres tú puede leerlos.
  • Un dispositivo abierto y desbloqueado. Lo que está descifrado y en pantalla se puede ver o copiar.
  • Cosas que quedan sin cifrar. Las miniaturas, los nombres de archivo o una base de datos de álbumes pueden revelar qué son los archivos.

¿Cómo compruebo lo que dice una app sobre «AES-256»?

Haz estas cinco preguntas. Una buena app las responde en su propia documentación.

  1. ¿Se cifra cada archivo, incluidas las miniaturas y el índice de lo que hay en la bóveda?
  2. ¿Dónde se crea la clave: en tu dispositivo o en el servidor de la empresa?
  3. ¿Qué convierte tu contraseña o tu patrón en la clave? Debería ser un método estándar y lento.
  4. ¿Puede la empresa restablecer tu contraseña? Si puede, puede llegar a tus archivos.
  5. ¿Está publicado el código o un informe de seguridad para que otros lo revisen?

Si una app solo dice «AES-256» y nada más, trátala como desconocida, no como segura.

¿Cómo usa Cryptile AES-256?

Cada archivo, miniatura e índice de una bóveda de Cryptile se cifra con AES-256-GCM. La clave se crea en tu teléfono a partir del patrón que dibujas. No hay cuenta ni servidor, y el desarrollador nunca tiene tus claves.

El núcleo de cifrado está publicado para que cualquiera lo audite, con un modelo de amenazas y vectores de prueba. Nuestra página de seguridad enlaza a él. Los tamaños de archivo se rellenan, así que el tamaño de un archivo cifrado dice menos sobre lo que es.

De qué no protege esto

AES-256 solo es tan fuerte como el secreto que hay detrás de la clave. Un patrón corto es más débil que una frase de contraseña, así que usa 8 celdas o más. Si alguien te ve dibujarlo, o tu teléfono tiene malware mientras una bóveda está abierta, el cifrado no ayuda. Si pierdes tu patrón y tu frase de recuperación, nadie puede abrir la bóveda, ni siquiera nosotros.

Hazlo con Cryptile

Cryptile cifra fotos, vídeos, archivos y notas con AES-256-GCM con una clave creada en tu dispositivo. Un patrón distinto abre una bóveda distinta, y no hay lista de bóvedas.

Cryptile es gratis hasta 2 bóvedas, 100 fotos y 10 vídeos. Plus quita los límites y añade el patrón de pánico y la búsqueda dentro de la bóveda por $19.99 al año (7 días de prueba gratis) o $39.99 una sola vez.

Consigue Cryptile en la App Store