Quote:
|
Originariamente inviato da NA01
mi serve un algoritmo che sia più veloce dell'md5, ma che non sia nemmeno troppo insicuro. lo uso per controllare l'integrità delle applicazioni che accedono alla rete, ma il carico è decisamente troppo pesante utilizzando l'md5...
|
Uhm ... non è facile rispondere. Vuoi un algoritmo molto veloce ma che sia altrettanto sicuro.
Tra l'altro per il MD5 è già stato dimostrato che è possibile forzare delle collisioni ...
Potresti usare, è una ipotesi, un CRC a 64 bit. È sicuramente molto più veloce rispetto a un MD5. In teoria si potrebbe fare anche un CRC a 128 bit (e resterebbe ancora più veloce del MD5, credo), l'unica cosa è che non ne ho mai sentito parlare e oltretutto non conosco un polinomio che vada bene (basterebbe "solo" trovare un polinomio di grado 128 ...).