Dimostrazione del possesso dei dati nello storage cloud in cui non è possibile eseguire il calcolo sull'oggetto archiviato nel server

0

Stavo esaminando alcuni documenti relativi alla prova del possesso di dati come questo oppure questo nel cloud archiviazione in cui è possibile richiedere la prova dei dati archiviati nell'archivio cloud dando una sorta di sfida al server e il server risponderà con il risultato della sfida calcolando l'oggetto memorizzato nel server cloud. Ma per quanto ne so alcuni degli archivi di cloud pubblici come AWS S3 non consentono altre operazioni sugli oggetti per il calcolo dell'oggetto utilizzando alcune formule diverse dal download, dal caricamento o dall'elenco del file (CMIIW). Ora la domanda è la prova del possesso dei dati ancora possibile per farlo nel cloud storage? Se sì, come?

    
posta Ihsan Haikal 03.05.2017 - 12:07
fonte

1 risposta

1

L'archiviazione BLOB di Azure offre MD5 per blocco (che può essere richiesto di essere dinamicamente calcolato utilizzando un'intestazione http nella richiesta API REST).

Se lo desideri, puoi scrivere un client che convalida il contenuto dei blocchi archiviati nel cloud eseguendo un'iterazione sui blocchi in ogni blob, richiedendo l'MD5 per ciascun intervallo e confrontandolo con i dati locali.

A questo punto è un'API piuttosto matura: qui è la panoramica dal 2011.

Sarei sorpreso se AWS non offrisse qualcosa di simile.

    
risposta data 03.05.2017 - 16:31
fonte

Leggi altre domande sui tag