Quali algoritmi di crittografia asimmetrica sono in uso comune accanto a RSA?

5

Sto cercando un algoritmo di crittografia asimmetrico diverso da RSA?

    
posta Adban 05.12.2011 - 21:56
fonte

2 risposte

7

ElGamal è un algoritmo di crittografia asimmetrico, che viene utilizzato in OpenPGP .

Quasi tutti gli usi della crittografia asimmetrica sono per scambio di chiavi (mediante la crittografia di una stringa casuale, che viene quindi utilizzata come condivisa chiave negli algoritmi di crittografia simmetrica). Esistono algoritmi di scambio di chiavi che sono non algoritmo di crittografia asimmetrico, il più conosciuto e usato è Diffie-Hellman (in poche parole, DH è come un algoritmo di crittografia asimmetrico in cui non si può scegliere ciò che si cripta - colui che crittografa" scopre "i dati apparentemente casuali che sono stati crittografati una volta che l'ha fatto - ma è abbastanza buono per lo scambio di chiavi).

ElGamal e Diffie-Hellman hanno entrambe varianti che utilizzano curve ellittiche . Stesso principio, un po 'più di matematica, prestazioni migliori.

Esistono molti altri algoritmi di crittografia asimmetrica, ad es. McEliece e NTRUEncrypt , ma sono meno utilizzati per vari motivi (troppo recenti, troppo vecchi, non studiati abbastanza per essere dichiarati sicuri, brevettati, troppo lenti, la chiave pubblica è troppo grande ...).

    
risposta data 05.12.2011 - 22:17
fonte
4

Esempi di algoritmi asimmetrici di Wikipedia inlcuding:

Diffie–Hellman key exchange protocol
DSS (Digital Signature Standard), which incorporates the Digital Signature Algorithm
ElGamal
Various elliptic curve techniques
Various password-authenticated key agreement techniques
Paillier cryptosystem
RSA encryption algorithm (PKCS#1)
Cramer–Shoup cryptosystem

Include anche algoritmi meno conosciuti, software di implementazione e alcuni algoritmi non sicuri.

    
risposta data 05.12.2011 - 22:07
fonte

Leggi altre domande sui tag