密码学基础是计算机信息安全的主要课程。里面包含了密码学的理论基础、加密解密方法、及攻防方法等。