RC4 e RC5 sono algoritmi di cifratura progettati da Ronald Rivest, con RC4 noto per la sua semplicità e ampio utilizzo in protocolli come WEP e TLS, mentre RC5 è un cifrario a blocchi flessibile e parametrizzato. Nonostante il loro utilizzo diffuso, entrambi gli algoritmi hanno mostrato vulnerabilità nel tempo, con attacchi di crittanalisi che hanno portato all'abbandono di RC4 nei protocolli più recenti. In particolare, il successore RC6 di RC5 è stato adottato come candidato per lo standard AES a causa delle limitazioni di sicurezza di RC5.