Quanto tempo impiega generalmente la crittografia / decodifica RSA?

1

Cifrò e decrittò un base64 che è un'immagine. Ora deve essere veloce. Quanto è veloce per crittografare e decodificare un file con RSA-OAEP, ad esempio?

E se è troppo lento, qual è un'alternativa più veloce (ma comunque sicura)?

    
posta Alexander 29.03.2017 - 11:39
fonte

2 risposte

1

Non penso che nessuno sarà in grado di darti un numero esatto, poiché non ne conosciamo neanche:

  • Che cosa stai crittografando / decrittando

  • Quanto è grande il file

  • Le dimensioni della chiave

  • Usa caso

  • Specifiche del computer

  • Altri fattori come la lingua utilizzata ecc.

Tutto quanto sopra influirà sulla velocità del processo. Questo sito fornisce alcuni numeri che puoi utilizzare per calcolare il tempo necessario. Elenca anche altre alternative.

Operation | Milliseconds/Operation | Megacycles/Operation|

RSA 1024    Encryption                  0.08    0.14
RSA 1024    Decryption                  1.46    2.68
    
risposta data 29.03.2017 - 11:57
fonte
1

RSA è piuttosto lento e presenta alcune limitazioni. Pertanto, un modo tipico per crittografare i file utilizzando RSA è innanzitutto crittografarli utilizzando un codice simmetrico con una chiave casuale e quindi crittografare quella chiave casuale utilizzando RSA. La crittografia di 200 KB in questo modo richiederà circa 10 millisecondi.

    
risposta data 29.03.2017 - 12:11
fonte

Leggi altre domande sui tag