¿Aprender criptografía requiere habilidades de programación?
¡Definitivamente necesario!
La materia más básica de la criptografía son las matemáticas. Además, la lógica, los gráficos, etc. también son conocimientos que deben dominarse. Muchos diseños criptográficos implican el conocimiento de matrices complejas y los cálculos manuales suelen ser muy problemáticos. Se requiere programación para resolverlo.
Cómo descifrar las contraseñas de las cuentas de red no se trata de programación ni algoritmos.