Nwlapcug.com


Quali sono i vantaggi & svantaggi di crittografia a curva ellittica per la sicurezza Wireless?

Crittografia a curva ellittica è un metodo di codifica file di dati in modo che solo a determinati individui possono decodificarli. ECC si basa sulla matematica delle curve ellittiche e utilizza la posizione di punti su una curva ellittica per crittografare e decrittografare le informazioni. ECC offre una efficiente implementazione delle funzioni di sicurezza wireless, come sicuro della posta elettronica e navigazione Web, ma ha alcuni svantaggi se confrontato con altre tecniche di crittografia.

Storia

Victor Miller di IBM e Neal Koblitz dell'Università di Washington in primo luogo proposto ECC, in modo indipendente, a metà degli anni 1980. ECC non è una nuova tecnologia e ha dimostrato la sua sicurezza di resistere ad una generazione di attacchi. Negli ultimi anni, come è cresciuto il settore wireless, ECC è stato adottato da numerose aziende come una tecnologia di sicurezza innovative. ECC è stato standardizzato dalla American National Standards Institute, National Institute of Standards e tecnologia e il Federal Information Processing Standard.

Vantaggi

ECC si avvale di una chiave di crittografia relativamente breve - un valore che deve essere immessa l'algoritmo di crittografia per decodificare un messaggio crittografato. Questa breve chiave è più veloce e richiede meno potenza di calcolo di altri algoritmi di chiave pubblica di crittografia prima generazione. Ad esempio, una chiave di crittografia di 160-bit ECC fornisce la stessa sicurezza di una chiave di crittografia RSA 1024 bit e può essere fino a 15 volte più veloce, a seconda della piattaforma su cui è implementato. RSA è una tecnica di prima generazione crittografia a chiave pubblica inventata da Ronald Rivest, Adi Shamir e Leonard Adleman negli anni ' 70. Nell'uso molto diffuso sia RSA ed ECC. I vantaggi di ECC sopra RSA sono particolarmente importanti in dispositivi wireless, dove il calcolo potenza, memoria e autonomia sono limitate.

Svantaggi

Uno degli svantaggi principali di ECC è che aumenta la dimensione del messaggio crittografato significativamente più di cifratura RSA. Inoltre, l'algoritmo ECC è più complessa e più difficili da implementare rispetto RSA, che aumenta la probabilità di errori di implementazione, riducendo così la sicurezza dell'algoritmo.

Pubblico rispetto alla crittografia a chiave privata

ECC è una forma di crittografia a chiave pubblica, nella quale chiave di una crittografia, noto come una chiave privata, è tenuto segreto, mentre un altro, conosciuto come una chiave pubblica, è distribuito gratuitamente. Crittografia a chiave pubblica è computazionalmente più costosa di cifratura a chiave privata, che si avvale di una chiave di crittografia singola, condivisa. In dispositivi wireless, crittografia a chiave pubblica può abbreviare la durata delle batterie o dei dispositivi stessi.