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 di crittografia asimmetrica

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 · Italiano

In crittografia la sigla RSA indica un algoritmo di crittografia asimmetrica, inventato nel 1977 da Ronald Rivest, Adi Shamir e Leonard Adleman utilizzabile per cifrare o firmare informazioni. Nel 1976 Whitfield Diffie e Martin Hellman, crittologi americani, furono i primi a pubblicare un sistema che si basasse sulla creazione di un cifrario "asimmetrico" composto da "chiavi pubbliche"; anche se pochi anni prima ci avevano già pensato James H. Ellis, Clifford Cocks, e Malcolm J. Williamson dei servizi segreti inglesi, la notizia era coperta dal segreto militare e fu rivelata soltanto nel 1997. Il sistema di crittografia si basa sull'esistenza di due chiavi distinte, che vengono usate per cifrare e decifrare. Se la prima chiave viene usata per la cifratura, la seconda deve necessariamente essere utilizzata per la decifratura e viceversa. La questione fondamentale è che, nonostante le due chiavi siano fra loro dipendenti, non è possibile risalire dall'una all'altra, in modo che se anche si è a conoscenza di una delle due chiavi, non si possa risalire all'altra, garantendo in questo modo l'integrità della crittografia. Per ottenere una discreta sicurezza è necessario utilizzare chiavi binarie di almeno 2048 bit. Quelle a 512 bit sono ricavabili in poche ore. Le chiavi a 1024 bit, ancora oggi ampiamente utilizzate, non sono più consigliabili.La fattorizzazione di interi grandi, infatti, è progredita rapidamente mediante l'utilizzo di hardware sofisticati, al punto che potrebbe essere possibile fattorizzare un intero di 1024 bit in un solo anno di tempo, al costo di un milione di dollari (un costo sostenibile per qualunque grande organizzazione, agenzia o intelligence).

Abstract from DBpedia / Wikipedia · CC BY-SA