Skip to content
RSA

File:Adi_Shamir_2009_crop.jpg · Wikimedia Commons · See Wikimedia Commons

EntityQ181551· pop 54· linked from 477 articles

Also known as RSA (cryptosystem), Rivest–Shamir–Adleman

algoritmo criptográfico con llave pública y llave privada

AI overview

RSA is a mathematical method used to encrypt and decrypt secret messages by using two linked keys—one public that anyone can see, and one private that only you know. It matters because it's one of the most widely used ways to keep sensitive information like passwords, financial data, and private communications secure on the internet.

AI-generated from the Wikipedia summary — may contain errors.

Wikidata facts

Instance of
cryptosystem
Named after
Leonard Adleman
Show 6 more facts
maintained by WikiProject
WikiProject Mathematics
different from
RSA
inception
1977-00-00
P13411
Samoa
Sources (5)

via Wikidata · CC0

Article · Español

En criptografía, RSA (Rivest, Shamir y Adleman) es un sistema criptográfico de clave pública desarrollado en 1979, que utiliza factorización de números enteros. Es el primer y más utilizado algoritmo de este tipo y es válido tanto para cifrar como para firmar digitalmente. La seguridad de este algoritmo radica en el problema de la factorización de números enteros. Los mensajes enviados se representan mediante números, y el funcionamiento se basa en el producto, conocido, de dos números primos grandes elegidos al azar y mantenidos en secreto. Actualmente estos primos son del orden de , y se prevé que su tamaño siempre crezca con el aumento de la capacidad de cálculo de los ordenadores. Como en todo sistema de clave pública, cada usuario posee dos claves de cifrado: una pública y otra privada. Cuando se quiere enviar un mensaje confidencial, el emisor busca la clave pública del receptor, cifra su mensaje con esa clave, y una vez que el mensaje cifrado llega al receptor, este se ocupa de descifrarlo usando su clave privada. En el caso de querer firmar (propiedades de autenticidad, integridad y no repudio), el emisor obtiene un hash del mensaje a firmar y lo procesa con su clave privada obteniendo así la firma; se envía el mensaje y la firma; el receptor recalcula el hash y descifra el hash original con la clave pública del emisor, validando así (o no) la firma del mensaje. Se cree que RSA será seguro mientras no se conozcan formas rápidas de descomponer un número grande en producto de primos. Aunque se cree que la computación cuántica podría proveer de una solución al problema de factorización, existen investigadores que dudan que dichos avances vayan a volver obsoletos estos algoritmos. ​

Abstract from DBpedia / Wikipedia · CC BY-SA