单项选择题

传统密码学的理论基础是:()。

A、数学
B、物理学
C、计算机学科
D、力学