Autentica che io sono il poster di un certo messaggio anonimo

1

Sono un programmatore e ho realizzato uno script elegante che scandaglia un certo sito di forum interno. I messaggi pubblicati sul forum sono tutti anonimi, quindi mi chiedo come posso ottenere esattamente il mio script per capire quali di questi messaggi sono miei. Ho una conoscenza di base della crittografia e ho pianificato di crittografare i miei messaggi con una chiave pubblica pre-generata e di memorizzare una chiave privata nel mio script.

Sfortunatamente, alla luce degli eventi recenti, ho realizzato che la chiave privata può essere ottenuta dal codice sorgente, che a sua volta può essere utilizzato per generare una chiave pubblica equivalente e quindi utilizzato per impersonare me.

In che modo il mio script open source autentica che un messaggio che è stato pubblicato è stato pubblicato da me?

Vincoli: 1) Tutti i messaggi che pubblico sono visibili agli altri, quindi nessun segreto può essere trasmesso al mio script. 2) Il codice sorgente del mio script sarà aperto.

    
posta Vering Bron 07.12.2018 - 09:01
fonte

1 risposta

1

Se vuoi pubblicare il tuo script, allora dovresti farlo al contrario: inserisci la chiave pubblica nello script e mantieni la chiave privata per te.

Firma i tuoi messaggi con la tua chiave privata. Lo script può quindi essere utilizzato per verificare che quelle firme provengano da te.

    
risposta data 07.12.2018 - 13:57
fonte

Leggi altre domande sui tag