Standard emergenti per il trasferimento dei file e il controllo dell'integrità?

2

Quali sono gli standard emergenti per i trasferimenti di file (comprese le transazioni online)? Che ne dici dei controlli di integrità dei file?

    
posta Shawn Rounds 01.05.2012 - 16:12
fonte

3 risposte

2

Non c'è molto di più rispetto a "usa SSL per i trasferimenti di file, usa le firme digitali (ad es. PGP) per l'autenticità dei file".

I codici raccomandati sono AES per un codice simmetrico e RSA per un codice asimmetrico. Qualsiasi hash della famiglia SHA2 dovrebbe essere sicuro come funzione hash.

    
risposta data 01.05.2012 - 16:18
fonte
2

Non riesco a pensare a niente di "emergente". Gli algoritmi sono cambiati nel tempo, ma i principi sono rimasti gli stessi da decenni:

  • Solo perché qualsiasi discussione sul controllo degli errori sarebbe negligente senza conoscere e capire questo, sto lanciando il bit di parità . Raramente utilizzato in qualsiasi capacità pratica che non sia roba di tipo hardware di basso livello come RAID o bit su un filo.
  • Errori di trasmissione bit casuali semplici: checksum. Vedi CRC32. Molto economico dal punto di vista computazionale, ma non utile contro uno scenario di attacco.
  • Controllo accurato della correttezza: checksum crittografico. Vedi MD5, SHA1, SHA2. SHA2 è l'attuale avanguardia. Per alcuni scopi, MD5 e SHA1 sono ora considerati indeboliti.
  • Verifica dell'autenticità dell'hash: checksum crittografico firmato da una coppia di chiavi privata. Vedi l'accesso a PGP, OpenSSL, qualsiasi riferimento a RSA, ecc.

Esistono anche codici di correzione degli errori che "sovrascrivono" le informazioni. Vedi la implementazione di Reed-Solomon ECC nei codici QR

    
risposta data 01.05.2012 - 16:23
fonte
0

Esiste uno standard di messaggistica sicuro per lo scambio elettronico in tempo reale di transazioni in titoli denominato FIX . È usato principalmente nel dominio finanziario.

    
risposta data 02.05.2012 - 08:02
fonte

Leggi altre domande sui tag