O algoritmo de criptografia assimétrica RSA (Rivest,
Shamir e Adleman) tem sua segurança fundamentada na
dificuldade de se fatorar números inteiros muito grandes.
Além de ser utilizado para criptografar mensagens a serem
enviadas por canais inseguros de comunicação, o RSA
também pode ser aplicado na criptografia de chaves
simétricas que são utilizadas na criptografia simétrica de
mensagens.