软件算法
Salsa20
输入:
密钥k: 32个字节(256比特)或者16个字节(128比特)
初始变量(nonce) v: 8个字节;
输出:
l个字节的序列(a fixed key and nonce),l∈{0,1,2,…,270}
硬件算法
Trivium
Trivium从一个80-bit的密钥和一个80-bit的起始变量中生成多达264比特的密钥流.
软件算法
Salsa20
输入:
密钥k: 32个字节(256比特)或者16个字节(128比特)
初始变量(nonce) v: 8个字节;
输出:
l个字节的序列(a fixed key and nonce),l∈{0,1,2,…,270}
硬件算法
Trivium
Trivium从一个80-bit的密钥和一个80-bit的起始变量中生成多达264比特的密钥流.