text: This algorithm is a seminal work in the 1970s that allow for people to share secret information amongst themselves mainly over computer networks.
full_question: This algorithm is a seminal work in the 1970s that allow for people to share secret information amongst themselves mainly over computer networks. It relies on the difficulty of factoring very large numbers and has been shown to be broken by a quantum computer. This algorithm creates a public and private facing key, where someone can use the public key to encrypt a message and the receiever can decrypt using the private key. For ten points, name this algorithm developed by Ron Rivest and colleagues which allows for exchanging secret keys.
first_sentence: This algorithm is a seminal work in the 1970s that allow for people to share secret information amongst themselves mainly over computer networks.