Ho cercato su google e cercato molto ma molte cose dicono solo le stesse cose ma non rispondono alle mie domande quindi spero che voi ragazzi potete aiutarmi ad abit
Story: Sto cercando di creare un software di crittografia per me e gli amici per crittografare i messaggi e amp; file con AES 256 (in java)
Domande:
Serval altri software che utilizzano la crittografia AES 256 supportano qualsiasi lunghezza della chiave come un 10chared di 16. come è possibile (come la crittografia aes di winzip)?
allo stesso modo nell'altro modo. come può la crittografia dipendere dalla forza della chiave quando la chiave deve essere di 16 caratteri
quello che stavo pensando era se il passharing era inferiore a 16 quindi riempire i caratteri rimanenti con un seme predefinito se il passhares era più lungo di 16 quindi utilizzare i caratteri sovrapposti come un sale.
mi manca qualcosa completamente? in che modo la forza della crittografia può essere basata su quanto è buono il passharing quando è necessario che siano 16 caratteri indipendentemente
come faccio ad usare in modo sicuro l'utilizzo di AES256, ma ancora modificabile per crittografare i file di altre persone (che usano lo stesso software)
e l'ultima domanda c'è comunque da notare quale tipo di crittografia viene utilizzata? hanno un patten che può essere visto nell'esagono? avere più tipi di crittografia (con lo stesso passharing o la modifica predefinita) è utile?
La NSA ha dichiarato che possono rompere quasi tutto con una fattoria di super computer è un passharte di 16 caratteri davvero difficile da usare con un datacenter pieno di super computer