Pagine → 1 2
21/06/2009 12:31:54 e modificato da eshter il 21/06/2009 16:54:58
Scusate se irrompo in questa maniera, ma quando ho letto RSA non son riuscita a trattenermi.
Personalmente, non consiglierei mai di usarlo perchè risulta molto lento se si vuole ottenere un effetto per lo meno dignitoso.
Oltre al fatto che per implementarlo in maniera corretta bisogna conoscere l'aritmetica modulare, si basa tutto su "due numeri primi tra di loro, grandi e casuali". Grandi però da raggiungere, a testa, 100 cifre decimali.
Tutto ciò è fattibile, però non è banale: per trovare due numeri grandi, "random" e primi tra di loro bisogna affidarsi a teoremi sui numeri primi e al teorema di Fermat, non potendo fattorizzare nulla per vedere se effettivamente son primi tra di loro (un pc veloce impiega pochi secondi per determinare se un numero a 100 cifre è primo, ma 1/2 minuti per trovare il primo numero primo da un dato punto in poi).
Tutto questo, ovviamente, rallenta il sistema..infatti solitamente RSA viene utilizzato o per effettuare la distribuzione di chiavi private da impiegare in algoritmi a chiave privata più veloci, tipo il DES, oppure per la firma digitale.
In più col crivello quadratico (non banale, ma esistente) è possibile rompere l'algoritmo :D
Tutta questa pappardella per dire che secondo me utilizzare tecniche simili è forse un po' eccessivo, poi dipende dall'utilizzo che se ne deve fare :D
Ok, torno nel mio buco che ho rotto abbastanza XD
21/06/2009 21:04:45
Mi pare di aver urtato la sensibilità di qualcuno e non era certo la mia intenzione.
Ciò che intendevo dire è che IO personalmente non lo userei mai, tantomeno prendendo librerie e classi esterne.
Sinceramente non mi sono messa a spulciare tutto il codice della libreria ma dovessi usare un algoritmo del genere so per certo che lo farei per non affidare al caso la generazione dei numeri e delle chiavi, ma vorrei perlomeno controllare che sia fatto tutto in maniera decente.
Se si vuole rendere veramente sicuro qualcosa, anche utilizzando algoritmi creati e già testati, poi bisogna mettercisi con la testa, non basta richiamare un metodo.
Detto questo so per certo che in molti posti dove serve proteggere dati di una certa importanza RSA non viene utilizzato.
Non voglio far la gara a chi sa più storia e dice più numeri a caso quindi i miei pareri e le mie considerazioni si chiudono qui ^^
E' stato un piacere cercare di esser d'aiuto ^^
22/06/2009 16:51:05
Applicazioni famose che usano RSA sono il PGP e l'SSL.
Secondo me non c'è neanche da fare paragone tra RSA e Md5 o Sha-XXX.
Infatti il primo si misura in Megacycles Per Byte e gli altri in Cycles Per Byte. Capite da soli la differenza.
Soprattutto a mio parere lo script postato da darkside è sufficiente per farci il 100% delle applicazioni che si discutono su gdr-online.com.
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I dati del generatore di rank sono stati aggiornati!
nick nightingale ha risposto alla discussione: Razze, PbC & cambiamenti
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
salvo45 ha recensito Seconda Era - Le Terre Libere
Steamland: Nuove razze e implementazioni!
nick nightingale ha aperto una nuova discussione: Razze, PbC & cambiamenti
Legacy of Magic: Nuovi Set di Magioni
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
noreturn ha recensito Storie di Agarthi
Rapture - Beyond the Sea: Iniziativa: Calendario del (nostro) avvento!
missmox ha risposto alla discussione: Cerco GdR coinvolgente, inclusivo e ben strutturato!
Il Grande Blu: [On Game] Il 2025 inizia con il botto!
Sea of Conquest → Vivi un'avventura tra i mari! Dal cuore del Mare del Diavolo, un paradiso piratesco brulicante di magia, tesori e avventure, salperai verso l'ignoto!
wodahs ha aperto un annuncio di ricerca: Fantasy ricerca Programmatore
Ex Gratia GDR: Aggiornamenti | Prime Modifiche del 2025
Never Have I Ever: Mysteries of Laconia Bay: Iscrizioni riaperte e ripresa attività!
Sponsorizzati con noi! → Sponsorizza il tuo gioco su GDR-online! Trova nuovi giocatori fra i migliaia di appassionati che ogni giorno visitano il portale!
Tolkien e Lingua - Aspetti linguistici e traduttologici nell'opera di J.R.R. Tolkien.. scarica la tesi!
Lord of Ultima - Scopriamo Lord of Ultima...il nuovo Browser Game strategico di EA!
Statistiche del Portale - Scopri le statistiche di GDR-online.com: Iscritti, generi preferiti, risorse ecc.!
Tipologie Eroi - La tipologia dell'eroe ne "The Lord Of The Rings" di J.R.R. Tolkien
Sondaggio Gdr 2006 - Risultati del sondaggio 2006 svolto sul fenomeno dei GdR
Giochi di Zombie - Lista completa dei giochi di ruolo online ambientati in mondi invasi da zimbi e non-morti! Sopravvivi!