[Sify] AlOne. Nuovo codice crittografico simmetrico.

P_1_6
mi dareste un parere è il mio primo approccio ad un codice crittografico
http://www.albericolepore.org/alone-nuo ... immetrico/

Risposte
apatriarca
Come ti ho detto, almeno per quanto mi riguarda, si tratta di una questione di tempo. Analizzare un qualche tipo di codifica non è qualcosa che si può fare "a mente", guardando semplicemente la lunga sequenza di calcoli che hai inserito. Abbiamo tutti un tempo limitato.

Vediamo comunque un piccolo esempio di quello che si può fare. Supponiamo di trasmettere \(0\) con la chiave \([K = 9601 , M = 99992 , S = 3475]\) e numero casuale \(D\) come nel tuo esempio. Avremo \(T = D\,S = 1284992450\). A questo punto calcoliamo il valore \( Y = (K^2 + 6\,T\,K) = (K^2 + 6\,D\,S\,K) \) e trasmetteremo \( Y \pmod M \) e \( \lfloor Y / M \rfloor \). È un valore che dipende esclusivamente dai valori delle chiavi. Se continui a trasmettere degli zero avrai ulteriori valori, tutti che dipendono solo dalle chiavi e di loro funzioni lineari. I valori non saranno inoltre molto casuali. Non ho tempo di fare una analisi dettagliata, sono solo idee ma spero di averti comunque trasmesso qualcosa. Nota che il problema dei simboli che diventano sempre più grandi non è poi così secondario in pratica..

P_1_6
Grazie apatriarca per la tua pazienza e per il tuo aiuto.

P.s. che significa [Sify]

P_1_6
Hey
volevo chiedervi una cosa
una chiave a 10000 cifre circa
e per trasmettere un qualsiasi numero , un cifrato di 150 cifre circa
e una cosa fattibile?

P_1_6
Ciao
volevo chiedere un favore:
ho creato un codice crittografico simmetrico indecifrabile con una chiave piccolissima e pochissima memoria ed è praticamente indecifrabile (non per questioni computazionali).
Ora il mio problema è che non voglio tenermelo per me ma non vorrei che cadesse in mani sbagliate.
Come devo comportarmi?

apatriarca
Fidati che non c'è NESSUNO che va alla ricerca di codici "indecifrabili" tenuti segreti e progettati da persone inesperte. La segretezza di un codice è in realtà quasi mai sinonimo di qualità e sicurezza. Piuttosto il contrario. Non mi fiderei MAI ad usare un codice che non sia stato analizzato da un numero sufficiente alto di esperti e che non sia stato in giro per un tempo sufficiente. Se davvero ti interessa la sicurezza e la crittografia ti consiglio di cambiare atteggiamento verso la materia e iniziare a studiare.

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.