在密码学中, RC5(来自Rivest Cipher 5的缩写)是一种对称加密算法, 密钥长度通常为 16, 24 or 32 字节长度。
它加解密使用相同的密钥, 因此也属于对称加密算法。
RC5 算法区别于 RC4, RC5 算法添加了文字大小和随机值长度, 去掉了 IV 向量, 对破解增加了难度。