Live briefing
Everything about RC algorithm
The RC algorithms are a set of symmetric-key encryption algorithms invented by Ron Rivest. The "RC" may stand for either Rivest's cipher or, more informally, Ron's code. Despite the similarity in their names, the algorithms are for the most part unrelated. There have been six RC algorithms so far:RC1 was never published. RC2 was a 64-bit block cipher developed in 1987. RC3 was broken before ever being used. RC4 is a stream cipher. RC5 is a 32/64/128-bit block cipher developed in 1994. RC6, a 128-bit block cipher based heavily on RC5, was an AES finalist developed in 1997. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: RC algorithmA 5-minute orientation
- Skim a recent paper: A Review of Yolo Algorithm DevelopmentsInfluential work since 2022
- Pick up a classic book: HackingThe most-reprinted book on the subject
- Read the landmark paper: A fast and elitist multiobjective genetic algorithm: NSGA-IICited 45,254 times
- Go sideways: RC6A closely related topic
- Go sideways: RC2A closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
No outline available.
🏆 Landmark papers (most cited)
A fast and elitist multiobjective genetic algorithm: NSGA-II
Maximum Likelihood from Incomplete Data Via the EM Algorithm
IQ-TREE: A Fast and Effective Stochastic Algorithm for Estimating Maximum-Likelihood Phylogenies
SPAdes: A New Genome Assembly Algorithm and Its Applications to Single-Cell Sequencing
An Algorithm for Least-Squares Estimation of Nonlinear Parameters
A Simple, Fast, and Accurate Algorithm to Estimate Large Phylogenies by Maximum Likelihood
The Whale Optimization Algorithm
A Fast Learning Algorithm for Deep Belief Nets
🆕 Influential since 2022
A Review of Yolo Algorithm Developments
Particle Swarm Optimization Algorithm and Its Applications: A Systematic Review
Dung beetle optimizer: a new meta-heuristic algorithm for global optimization
Reptile Search Algorithm (RSA): A nature-inspired meta-heuristic optimizer
Honey Badger Algorithm: New metaheuristic algorithm for solving optimization problems
📚 Books worth reading
HackingJon Erickson, Jon Erickson · 2003
Practical Electronics for InventorsPaul Scherz · 2000
Reversible ComputationShigeru Yamashita, Shin-ichi Minato · 2014
Reversible ComputationGerhard W. Dueck · 2013
Cryptography and network securityWilliam Stallings · 2006
Stream CiphersAndreas Klein · 2013
Incomplete data and data dependencies in relational databasesSergio Greco · 2012- 📕Reversible computationRC (Workshop : Reversible computation) (4th 2012 Copenhagen, Denmark) · 2013
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- RC6 In cryptography, RC6 is a symmetric key block cipher derived from RC5. It was designed by Ron Rivest, Matt Robshaw, Ray Sidney, and Yiqun Lisa Yin to meet…
- RC2 In cryptography, RC2 (also known as ARC2) is a symmetric-key block cipher designed by Ron Rivest in 1987. "RC" stands for "Ron's Code" (see also RC2, RC5…
- RC5 In cryptography, RC5 is a symmetric-key block cipher notable for its simplicity. Designed by Ronald Rivest in 1994, According to Ron Rivest, RC stands…
- Outline of cryptography The following outline is provided as an overview of and topical guide to cryptography: Cryptography (or cryptology) – practice and study of hiding information…
- Block cipher In cryptography, a block cipher is a deterministic algorithm that operates on fixed-length groups of bits, called blocks. Block ciphers are the elementary…
- Key whitening In cryptography, key whitening is a technique intended to increase the security of an iterated block cipher. It consists of steps that combine the data…
- CAST-256 In cryptography, CAST-256 (or CAST6) is a symmetric-key block cipher published in June 1998. It was submitted as a candidate for the Advanced Encryption…
- Ron Rivest Ronald Linn Rivest (/rɪˈvɛst/; born May 6, 1947) is an American cryptographer and computer scientist whose work has spanned the fields of algorithms and…