[ Home | Liste | F.A.Q. | Risorse | Cerca... ]


[ Data: precedente | successivo | indice ] [ Argomento: precedente | successivo | indice ]


Archivio: crypto@sikurezza.org
Soggetto: Re: [crypto] problema: quale chiave?
Mittente: GP
Data: Wed,  9 Apr 2008 10:40:33 +0200 (CEST)
Il giorno lun, 07/04/2008 alle 11.32 +0200, michele dallachiesa ha
scritto:
> ciao,
> ho un problema che non so bene come risolvere. cerco di spiegarmi:
> 
> 1. A manda  a B un messaggio cifrato (con chiave simmetrica) EncryptedMessage
> 2. B ha N chiavi, fra le quali ce' anche quella per decifrare EncryptedMessage
> 
> problema: B come puo' scegliere la chiave giusta per decifrare
> EncryptedMessage fra le N che possiede?
> 
> soluzione1: A appende ad EncryptedMessage il fingerprint della chiave,
> in modo tale che poi B la possa riconoscere fra le sue N. ma... esiste
> un algoritmo di generazione del fingerprint di una chiave simmetrica
> crittograficamente sicuro?

Puoi allegare al crittotesto l'hash con SHA256 della chiave usata per
cifrare. Se magari B possiede già gli hash di tutte le chiavi dovresti
guadagnare qualcosa in termini di tempo.

SHA256 è robusto, sembra che non hanno trovato collisioni... ma è solo
questione di tempo.

g





[ Home | Liste | F.A.Q. | Risorse | Cerca... ]

www.sikurezza.org - Italian Security Mailing List
(c) 1999-2005