Gran parte de la información que se transfiere a través de Internet se cifra mediante métodos que se basan en el hecho de que, en la actualidad, es extremadamente difícil factorizar números muy grandes. Imagine que en un futuro cercano, los desarrollos en matemáticas dan como resultado algoritmos que pueden factorizar números en una fracción de segundo (lo que en realidad es posible). ¿Cuánto cambiaría "la vida tal como la conocemos", con la banca en línea, la comunicación, etc.? ¿Estas industrias podrían desarrollar rápidamente otros métodos de encriptación, o el mundo regresaría a los días previos a Internet?
No hay una respuesta para esto, porque es un tema demasiado complicado. La clave de la respuesta estaría en la dinámica global. ¿Cómo responde China? ¿Cómo responde Rusia? ¿Cómo responde ISIS? ¿Cómo responde Anónimo?
Tenga la seguridad de que muy poca encriptación se basa en la dificultad de factorizar grandes números compuestos. La mayoría de los algoritmos simétricos se basan en otras pruebas para su seguridad. La faceta del cifrado que se golpearía sería el cifrado de clave pública, donde RSA es el actual campeón reinante.
Hay otros cifrados de clave pública por ahí. Algunos incluso se basan en técnicas basadas en celosías que son inmunes al algoritmo de Shor, lo que los hace particularmente resistentes a las computadoras cuánticas. En el esquema general de las cosas, Internet puede sobrevivir a que alguien determine cómo factorizar rápidamente un gran número compuesto.
Sin embargo, en ese corto período durante el cambio, habría mucha agitación. Los jugadores individuales en esta escena global tendrían mucho que decir sobre cómo se desarrollan las cosas.
SHA512("Cort Ammon does not fully trust Dual EC DRBG")
y los dígitos deMe gusta mucho la respuesta de Cort y creo que es la correcta. Este solo soy yo trayendo más información a la mesa.
Hay una cuestión de escala involucrada. Por lo general, escuchamos sobre claves de cifrado con una cierta cantidad de bits adjuntos. Ese es el tamaño de la clave, y cuanto más larga sea, más computación se necesita para romper.
Agregar cuatro bits adicionales a un algoritmo de encriptación, en cálculos simples, hará que sea un orden de magnitud más difícil de descifrar. Ahora mira cómo pasamos de claves de 512 bits a claves de 1024 bits.
No importa cuánto avancen las matemáticas, todavía estamos limitados al poder de procesamiento. Incluso si encuentra una forma más fácil de romper una clave, todavía implica la informática. Entonces, si de repente desarrolla un algoritmo que hace posible romper una clave de 2048 bits en un minuto, comenzaré a usar 4096 bits. Tomaré cualquier sobrecarga de rendimiento que me cueste, pero su algoritmo tardará eones en romper la nueva clave.
Nuevamente, los cálculos de la parte posterior de la servilleta tienen un ataque de fuerza bruta que toma aproximadamente 10 ^ 2045 (el número uno, seguido de dos mil cuarenta y cinco ceros) más para romper una clave de 4096 bits que una de 2048. Puede que me equivoque un poco, pero la cantidad de ceros será lo suficientemente cercana como para darle una idea.
De acuerdo, espero que su ataque no sea de fuerza bruta , que escala más favorablemente que eso, pero incluso entonces, escalar la clave puede hacer que cualquier ataque sea inviable durante mucho tiempo, hasta que se desarrollen mejores procesadores y otro genio matemático. se le ocurre otro método inteligente para romper el cifrado.
usuario