Newsgroup: it.comp.sicurezza.crittografia
Titolo: Ricerca algoritmo DES - chi mi aiuta?

Premettendo che Google è sempre stato mio amico, ma che questa volta non ha
saputo darmi l'aiuto che credevo... :p
Premettendo che da una decina di giorni seguo il NG in attesa di qlc post
sull'argomento che mi sta a cuore senza trovare risposta... :p
Ho finalmente deciso di fare la mia richiesta:
Sono uno studente di Scienze Informatiche e annoiato dagli attuali progetti
di programmazione II in C, ho deciso di provare a scrivere l'algoritmo DES
in suddetto linguaggio di programmazione.
Amico Google me ne ha dato di materiale alle mie richieste, ma ogni pagina
si "teneva sul vago" non precisando bene le permutazioni che l'algoritmo
deve effettuare sui singoli blocchi... Dove posso trovare tali
informazioni?? (escludendo naturalmente l'acquisto costosi volumoni &d
escludendo (purtroppo sigh! ;_-( ) documenti in inglese - la mia nota
dolente - )
Del DES sono state implementate varie versioni per aumentarne la robustezza,
talune anche fondendolo con l'RSA, ma almeno per ora mi accontenterò della
versione base :)...
Grazie in anticipo a chiunque dedichi anche solo un minuto a rispondermi...
Lucas84

 talune anche fondendolo con l'RSA
Crittografia simmetrica "fusa" ad asimmetrica?
Non capisco..
A meno che tu intenda "usata assieme", procedura comunissima... (PGP,
SSL, ...)
Lapo
- --
L a p o   L u c h i n i
l a p o @ l a p o . i t
w w w . l a p o . i t /
http://www.megatokyo.it
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Cygwin)
Comment: Using GnuPG with Mozilla - 
http://enigmail.mozdev.org
iEYEARECAAYFAkCG94wACgkQaJiCLMjyUvuFoQCg6saYtLJAgci3qw3fXWIQfVAm
WJcAn3cCF4LQLQn939mrHbHUG/Q65blN
=4hWq
-----END PGP SIGNATURE-----

 
solo a livello logico e concettuale, mi dici in che modo vengono usate assieme?
saluti e grazie

 solo a livello logico e concettuale, mi dici in che modo vengono usate
assieme?
Usi RSA o altra crittografia asimetrica per scambiare in modo sicuro una
"chiave di sessione" (in genere generata casualmente) e crtiti il vero e
proprio messaggio con una più veloce crittografia tradizionale, con la
suddetta chiave di sessione.
- --
L a p o   L u c h i n i
l a p o @ l a p o . i t
w w w . l a p o . i t /
http://www.megatokyo.it
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Cygwin)
Comment: Using GnuPG with Mozilla - 
http://enigmail.mozdev.org
iEYEARECAAYFAkCIz5kACgkQaJiCLMjyUvtsJQCghHy+iuDRHIDyedsZLhFNVDEE
GzAAoKWdjoddZQe1KrISn5qwik4C/Gmo
=aEhg
-----END PGP SIGNATURE-----

 SSL, ...)
Hai ragione, mi sono confuso!!!    :p
Cmq proprio nessuno sa rispondere alla mia richiesta?
E se chiedessi consiglio per un algoritmo di crittografia più o meno della
stessa complessità del DES da scrivere in C? Che mi rispondereste?
Lucas84

 stessa complessità del DES da scrivere in C? Che mi rispondereste?
Non è che DES, essendo meno sicuro di altri, sia più semplice da
scrivere, eh? Sicurezza e complessità, anzi, spesso non vanno d'accordo...
Per scrivere AES tro vi correntemente decine e decine di link
informativi, per dirne due:
http://www.esat.kuleuven.ac.be/~rijmen/rijndael/
http://csrc.nist.gov/CryptoToolkit/aes/rijndael/
un Lapo che nota la buffezza della lunghezza dei due URL
- --
L a p o   L u c h i n i
l a p o @ l a p o . i t
w w w . l a p o . i t /
http://www.megatokyo.it
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Cygwin)
Comment: Using GnuPG with Mozilla - 
http://enigmail.mozdev.org
iEYEARECAAYFAkCJP9YACgkQaJiCLMjyUvvx+wCcCY5v9c9cF7U/xllOVgSlOCPR
b/4AnjQiDekXOUqziLuLEVCvD1qorn2M
=oQEr
-----END PGP SIGNATURE-----