Voglio dimostrare che una foto che prenderò non è stata modificata.
Quindi sto pianificando di implementare un'app open source che utilizza una tecnica di "autenticazione rigorosa dell'immagine" utilizzando la crittografia a chiave privata come descritto nel documento di ricerca su link
Per essere precisi, l'app pianificata consentirà solo di prendere le immagini dalla fotocamera all'interno dell'app e non da altre app e fonti. Quindi i bit dell'immagine verranno utilizzati per generare la chiave privata. Per verificare l'immagine e la chiave privata può essere presentata. La chiave privata può essere rigenerata dall'immagine. Se modificato, entrambe le chiavi private saranno diverse. Inoltre, se è necessario il timestamp, è possibile aggiungere la chiave privata a blockchain.
Quali potrebbero essere le ragioni per cui non avrebbe avuto successo?