¿Era la criptografía mucho más emocionante de lo que es hoy en día, ya que la criptografía moderna depende en gran medida de la programación de computadoras?

Los recursos en la historia de la criptografía afirman unánimemente que la criptografía fue una disciplina misteriosa para los servicios secretos del gobierno hasta la llegada de las computadoras, empleando a muy pocos matemáticos brillantes y algunos agentes gubernamentales más para procesar los datos reales, trabajando de forma aislada y secreto. Sin duda, los pocos que realmente estaban rompiendo cifras a mano disfrutaron eso: es difícil imaginar no disfrutar de un resultado tan tangible de incontables días de arduo trabajo como un mensaje descifrado.

Luego, cuando las computadoras se volvieron personales y ubicuas, y, casualmente, con el final de la Guerra Fría, la criptografía se hizo mucho más pública como disciplina científica. Los criptógrafos civiles comenzaron a trabajar para empresas públicas y / o realizar investigaciones académicas públicas, aplicando así sus investigaciones en todo el mercado y colaborando con sus colegas de todo el mundo.

Los criptógrafos modernos pueden centrarse en las ideas y algoritmos reales, y dejar el trabajo aburrido y los cálculos reales a las computadoras. Por otro lado, los sistemas de cifrado del mundo real se han vuelto mucho más complejos y resistentes, y romper una nueva cifra puede llevar años y años de investigación matemática pura sobre primitivas utilizadas en la cifra para idear ataques mejores que la fuerza bruta, combinados con aumento del poder computacional para hacer posibles algunos ataques. Así que muy pocas personas rompen completamente un algoritmo y aplican los resultados en el mundo real. Romper una implementación particular, por otro lado, sigue siendo divertido y sucede con bastante frecuencia.

En los días en que la criptología era una disciplina matemática (con la participación del genio Alan Turing involucrado), estoy seguro de que fue emocionante (¡para ellos de todos modos!)

Hoy en día, los programadores no se molestan en escribir código para encriptar cosas, solo invocan una rutina adecuada para hacerlo por ellos.

En mi caso, nunca he escrito (ni lo haré) ningún código de cifrado; nunca he necesitado codificar datos ya que no había piratas informáticos (y no había forma de piratear una base de datos). Pero luego llegó Internet, y la protección de datos actúa …

Oh, los buenos viejos tiempos !