Estimación del tiempo de arranque de Veracrypt

Estimación del tiempo de arranque de Veracrypt

Hipotéticamente, ¿se puede calcular el tiempo de arranque de una PC si se conocen el método de cifrado, el hash, la longitud de la contraseña, el PIM (específico de veracrypt) y las especificaciones de la PC?

Supongamos que alguien usa el cifrado AES-TwoFish-Serpent con SHA-512 y una contraseña de 60 caracteres (sin palabras del diccionario, sin caracteres repetidos, símbolos y alfanuméricos en minúsculas y mayúsculas) con un valor PIM de 5 dígitos. Supongamos que las especificaciones son un procesador de 2,4 GHz, un disco duro de 1 TB y 8 GB de RAM para una máquina relativamente nueva.

¿Cuál será el tiempo de arranque aproximado en tal caso? La documentación de veracrypt indica que un valor PIM más alto conducirá a un montaje más lento y el cifrado de 3 capas lo ralentizará aún más. ¿Existe alguna estimación del tiempo de arranque?

Respuesta1

No lo sabemos porque hay muchas más variables a tener en cuenta. ¿Qué tan rápido se inicia el BIOS, por ejemplo (habilite HW RAID para diferencias "divertidas"). ¿Qué sistema operativo está presente? ¿Cuál es el tiempo de giro del HDD (si todavía se usa, deben haberse olvidado de los SSD durante los últimos 10 años si lo hacen)? ¿Es posible que el sistema operativo necesite realizar algunas actualizaciones? Si se utiliza Windows, ¿cuál es el tamaño del registro? ¿Hay alguna mejora, como flash, disponible para el sistema? ¿Hay aplicaciones que se inician en segundo plano y requieren acceso al disco? Similar para los servicios (que normalmenterequeririniciar antes de que arranque el sistema operativo).

Entonces no, realmente no sabemos cómo calcularlo. Por supuesto, la derivación de clave depende de los parámetros de la función de derivación de clave basada en contraseña (PBKDF), por lo que normalmente es al menos un tiempo constante.para una implementación y CPU específicas. Pero en realidad, es mejor configurar sistemas similares (o un sistema con dos unidades de arranque similares) y comparar algunas ejecuciones para eliminar el problema.más o menos aleatoriodiferencias en el arranque. Quitaría el cable de red para al menos evitar actualizaciones aleatorias (aunque eso puede provocar tiempos de espera aleatorios, ¿no son divertidos los ordenadores?).

información relacionada