Perdona la mia ignoranza sull'argomento, ma desidero sapere di più e porre domande (stupide) in un modo. Stavo leggendo link e questa idea mi è venuta in mente (prima del pezzo sulle lampade a lava, che potrebbe essere la stessa idea, forse no - ricorda, sono ignorante:)
Considerando quanto segue:
- Cose come le proprietà atmosferiche e la vita "reale" in generale sono considerate casuali nel vero senso della parola, contano come TRNG.
- I generatori di numeri pseudo casuali dei computer non sono casuali (da cui lo pseudo) e, a giudicare da tutte le rivelazioni NSA / GHCQ ultimamente, non sono attendibili.
- Gli smartphone hanno fotocamere sempre più sensibili.
- Le foto scattate con lo smartphone sono generalmente fatte a mano.
Fare una foto utilizzando uno smartphone e utilizzare i byte del file RAW conta come un buon modo per ottenere rapidamente un numero casuale di grandi dimensioni? La sensibilità e la posizione naturalmente diversa renderebbero anche diverse foto della stessa cosa abbastanza diverse, e le foto sono del mondo reale, rendendole casuali come le cose a cui puntano (prima della perdita introdotta dalla fotocamera).
Se è un buon modo per ottenere un numero casuale grande, ho potuto vedere che sarebbe stato un modo facile e accessibile per Joe medio di generare una chiave. Un ulteriore vantaggio sarebbe che potrebbe essere usato come una chiave, o un numero casuale per una chiave, che il detentore potrebbe riconoscere da vista, e tuttavia potrebbe anche negare fosse una chiave, in quanto è solo una foto.
Infine, dal momento che le forze del mercato e l'aumento della tecnologia significano che più telecamere sensibili diventeranno più diffuse, sarebbe questo un modo per proteggersi contro l'introduzione di difetti intenzionali? Immagino che la scarsa qualità della fotocamera venga notata rapidamente e possa essere facilmente testata (l'articolo collegato ha fornito un esempio di come gli esseri umani sono bravi a testare visivamente le cose) - e sarebbe una notizia che danneggerebbe l'adozione di un modello (successo a Mela almeno una volta, non sono sicuro se questo metta la gente fuori però). Quindi, le forze di mercato potrebbero lavorare contro l'introduzione di difetti.
Se questo è stupido, per favore dì perché (cerca di essere gentile :) e indicami una risorsa per approfondire la mia conoscenza. Se non lo è, scriverò un'app per farlo:)
Modifica:
Grazie a tutti quelli che hanno risposto o commentato, mi hanno fornito alcuni spunti e altre cose da considerare e esaminare.