演算法本身时，某些攻击则专注于密码装置执行的弱点，称为副通道攻击。如果密码分析者可以存取到装置执行加密或回报通行码错误的时间，它就可能使用时序攻击法破解密码。攻击者也可能研究讯息的模式与长度，得出有用的资讯，称为流量分析，对机敏的敌人这相当有效。当然，社会工程与其它针对人事、社交的攻击与破密术一併使用时可能是最有力的攻击法。
密码学原型.多数的密码学理论研究在探讨密码学原型：具备基本密码学特质的演算法以及和其他问题的关连。例如，容易正向运算却难以逆向运算的单向函数。通常而言，密码应