Crittografia asimmetrica

In crittografia asimmetrica, le chiavi di encryption e decryption dei dati sono differenti. La chiave di encryption è pubblica, mentre quella di decryption è privata. Queste due chiavi sono formalmente chiamate key pair. Ogni key pair è solitamente associata ad un account, quindi la chiave pubblica identifica un utente specifico.

La crittografia asimmetrica è più lenta della cifratura simmetrica, ed è per questo che solitamente è combinata con schemi simmetrici. Nascono così gil schemi ibridi, chiamati di cifratura asimmetrica ibrida (KEMs, Key Encapsulation Mechanisms).

La crittografia asimmetrica non nasce per inviare messaggi cifrati, ma è usata per:

RSA Cifratura asimmetrica ibrida

Schemi di firma digitale e cifratura asimmetrica, sono due schemi indipendenti.

ECDSA vs RSA

  • ECDSA pesano un decimo in meno
  • ECDSA è più veloce nella generazione di firme
  • RSA è più veloce nella verifica, ma può diventare molto lento se si aumenta il livello di sicurezza

csec_0205