破译密码应该学习密码学专业。
密码学专业涵盖了密码学的基本原理、加密算法、解密技术等内容,能够提供系统化的知识和技能来研究和应用密码学领域的相关技术。学习密码学专业可以使人们深入了解密码学的理论和实践,掌握各种密码算法的原理和应用,从而具备破译密码的能力。密码学是一门综合性较强的学科,涉及到数学、计算机科学、信息安全等多个领域。在学习密码学专业的过程中,除了学习密码算法和破译技术,还需要具备扎实的数学基础和编程能力。此外,对于密码学的研究和应用,还需要具备良好的逻辑思维能力和分析问题的能力。总之,学习密码学专业可以为破译密码提供必要的知识和技能,使人们能够更好地理解和应用密码学的原理和方法,从而提高破译密码的能力。