出RSA。从那个时期开始，密码学成为通讯、电脑网路、电脑安全等上的重要工具。许多现代的密码技术的基础依赖于特定计算问题的困难度，例如因数分解问题或是离散对数问题。许多密码技术可被证明为只要特定的计算问题无法被有效的解出，那就安全。除了一个着名的例外：一次性密码本（，OTP），这类证明是偶然的而非决定性的，但是是目前可用的最好的方式。密码学演算法与系统设计者不但要留意密码学历史，而且必须考虑到未来发展。例如，持续增加计算机处理速度会增进蛮力攻击（）的速度。量子计算的潜在效应已经是部份密码学家的焦点。S