、组合学、抽象代数以及数论。密码学同时也是工程学的分支，但却是与别不同，因为它必须面对有智能且恶意的对手，大部分其他的工程仅需处理无恶意的自然力量。检视密码学问题与量子物理间的关连也是目前热门的研究。
经典密码学.在近代以前，密码学只考虑到讯息的机密性：如何将可理解的讯息转换成难以理解的讯息，并且使得有秘密讯息的人能够逆向回复，但缺乏秘密讯息的拦截者或窃听者则无法解读。近数十年来，这个领域已经扩展到涵盖身分认证（或称鉴权）、讯息完整性检查、数字签名、互动证明、安全多方计算等各类技术