salsa20是由Daniel J. Bernstein提交给eSTRAMAM的流密码。它基于伪随机函数——32位加法、逐位加法(XOR)和旋转操作。SalSA20将256位密钥、64位随机数和64位流位置映射到密钥流的128或512位块。这使得SalSA20可以在恒定的时间内有效地搜索到密钥流中的任何位置。它提...
3DES(或称为Triple DES)是三重数据加密算法(TDEA,Triple Data Encryption Algorithm)块密码的通称。它相当于是对每个数据块应用三次DES加密算法。由于计算机运算能力的增强,原版DES密码的密钥长度变得容易被暴力破解;3DES即是设计用来提供一种相对简单的方法,即通过...