Algoritmen ble først beskrevet i 1977 av Ron Rivest, Adi Shamir og Leonard Adleman ved MIT; de tre bokstavene er initialene i etternavnene deres i samme rekkefølge som de fremkommer på artikkelen deres.