在密码学中,密钥流(英语:)是一个包含了随机或伪随机字符的字符串流,用以与明文数据流结合,来产生加密消息(密文)。
要得到密钥流,通常可以通过随机或伪随机过程制造一串数据流(单位位,或字节)。密钥流用于一次性密码本和大多数流加密算法。