Il modo migliore per ridurre la crittografia dei file di grandi dimensioni

0

Voglio condividere un file di grandi dimensioni (tutti i formati esistenti) con altri. Poiché utilizzo i telefoni Android come client / server, voglio ridurre il sovraccarico della CPU e il tempo necessario per crittografare / decrittografare.

La mia idea è di usare un metodo come la crittografia parziale.

C'è un modo sicuro per farlo senza grandi spese generali?

    
posta Mahdi Rafatjah 05.10.2017 - 17:42
fonte

1 risposta

1

La crittografia parziale non è una buona idea in generale poiché, a seconda del tipo di file, anche i frammenti di testo chiari possono essere utilizzati per estrarre informazioni sensibili. Quindi il modo migliore è fare la crittografia completa, ma in modo economico.

A seconda della CPU ci potrebbe essere AES basato su hardware nel qual caso questa è l'opzione migliore, sia in termini di prestazioni e utilizzo della batteria. Se non è disponibile AES basato su hardware, si consiglia un algoritmo basato su software veloce come ChaCha20. Vedi anche Do ChaCha: prestazioni mobili migliori con crittografia .

    
risposta data 05.10.2017 - 18:32
fonte

Leggi altre domande sui tag