密码学原型.多数的密码学理论研究在探讨密码学原型：具备基本密码学特质的演算法以及和其他问题的关连。例如，容易正向运算却难以逆向运算的单向函数。通常而言，密码应用如果要安全，就必须保证单向函数存在。然而，如果单向函数存在，就表示P ≠ NP。既然目前P与NP问题仍是未解，我们就无从得知单向函数是否存在。如果单向函数存在，那安全的准乱数产生器与准乱数函数就存在。目前已知的密码学原型仅提供基本的机能。通常是机密、讯息完整、认证、和不可否认。任何其他机能都是基本演算法的组合与延伸，这类组合