Come verificare lautenticità del software Windows utilizzando le firme digitali

Come verificare lautenticità del software Windows utilizzando le firme digitali

Ogni volta che scarichi un programma da Internet, sei costretto a fidarti dello sviluppatore che non si tratti di malware. Nessun altro modo. Ma di solito questo non è un problema, soprattutto con sviluppatori e software famosi.

Tuttavia, i siti Web che ospitano software sono più vulnerabili agli attacchi. Gli aggressori possono minare la sicurezza di un sito Web e sostituire i programmi con versioni dannose degli stessi. La versione dannosa appare e funziona esattamente come l'originale, tranne per il fatto che ha una backdoor inserita. Con questa backdoor un utente malintenzionato può controllare diverse parti del computer. Il tuo computer verrà inserito in una botnet o, peggio ancora, il malware attenderà finché non utilizzerai la tua carta di credito/debito e ruberai le tue informazioni di accesso. Dovresti prestare particolare attenzione quando scarichi software importanti come sistemi operativi, portafogli di criptovaluta o altri software simili.

Istruzioni per l'autenticazione del software Windows tramite firme digitali

Le firme digitali possono proteggerti ai tempi di oggi

Gli autori di software possono “firmare” i loro prodotti. A meno che un utente malintenzionato non riesca a rubare la chiave privata dell'autore del software, non c'è modo per qualcuno di falsificare questa firma. Sono molti i casi in cui migliaia di utenti hanno scaricato programmi dannosi e, in quasi tutti i casi, se avessero controllato le firme digitali, avrebbero notato che non erano valide e la situazione avrebbe potuto essere evitata. È relativamente semplice sostituire il software su un sito Web vulnerabile, ma estremamente difficile rubare una chiave privata adeguatamente archiviata e isolata dall'accesso a Internet.

Puoi leggere ulteriori informazioni sulle firme digitali nell'articolo: Come verificare l'autenticità del software Linux utilizzando le firme digitali . Questo articolo tratta la stessa cosa, tranne che utilizzerai le utilità di Windows per autenticare i download.

Come utilizzare Gpg4win per verificare le firme digitali

Scarica e installa Gpg4win . Le persone intelligenti si chiederanno come sapere con certezza che questo software è legittimo. Questa è una buona domanda e se la pagina di download è danneggiata, tutti i passaggi successivi saranno vani.

Fortunatamente, lo sviluppatore Gpg4win si è preso la briga di far firmare il suo software da un'autorità di certificazione e descrive dettagliatamente i passaggi per verificare il suo programma sul sito web. Sebbene per verificare la validità venga utilizzata la stessa crittografia, il metodo complessivo sarà diverso. A questo scopo vengono utilizzati i certificati digitali.

Conferma il checksum del file

Supponiamo che tu voglia scaricare il portafoglio Bitcoin Core . Scarica il file eseguibile di Windows x64 ( exe , non zip ). Quindi, fai clic su " Verifica firme di rilascio " per scaricare il file SHA256SUMS.asc. Il primo passo è verificare l'hash del file di installazione.

Vai alla cartella di download e con Gpg4win installato, ora puoi fare clic con il pulsante destro del mouse su un file e verrà visualizzato un nuovo menu contestuale. Fai clic con il tasto destro sul file di installazione di Bitcoin ( exe che hai scaricato) e seleziona Altre opzioni GpgEX > Crea checksum , come nell'immagine qui sotto.

Come verificare l'autenticità del software Windows utilizzando le firme digitali

Apri sia il file sha256sum.txt creato che quello SHA256SUMS.asc scaricato . Confronta il checksum SHA256 e dovrebbero essere gli stessi.

Come verificare l'autenticità del software Windows utilizzando le firme digitali

Controllare la firma del file dell'elenco di checksum

Anche se hai appena scaricato il file di installazione e l'elenco dei checksum dallo stesso sito Web, se un utente malintenzionato sostituisce il file di installazione, può facilmente sostituire anche l'elenco dei checksum. Tuttavia, gli hacker non possono falsificare le firme. Ciò può essere confermato da una chiave pubblica conosciuta (legittima). Per prima cosa devi scaricare questa chiave.

L'immagine della firma è simile alla seguente:

Come verificare l'autenticità del software Windows utilizzando le firme digitali

Questa è una firma in linea (inclusa nello stesso file che convalida). A volte questa firma verrà separata e inserita in un file separato. Se cambi solo una lettera in questo file di testo, la firma non sarà più valida. Questo è un modo per sapere con certezza che lo sviluppatore ha approvato e firmato queste risorse esatte e specifiche con il checksum corretto.

Inserisci la chiave pubblica dello sviluppatore

Hai le chiavi pubbliche disponibili per il download nella sezione " Chiavi di firma del rilascio di Bitcoin Core " nella pagina di download di Bitcoin. Per precauzione, puoi scaricarli da un'altra fonte. Se l'aggressore sostituisce le chiavi legittime con la sua chiave privata, troverai le chiavi (e le impronte digitali) corrette in tutti gli altri luoghi in cui sono state pubblicate o discusse.

Fare clic con il tasto destro su SHA256SUMS.asc e selezionare Decrypt and Verify . Il programma ti dirà che non hai una chiave pubblica. Fare clic su Cerca.

Come verificare l'autenticità del software Windows utilizzando le firme digitali

La ricerca potrebbe richiedere del tempo. Prendere nota della stringa nel campo Trova.

Come verificare l'autenticità del software Windows utilizzando le firme digitali

Puoi copiare e incollare in Google per visualizzare le impronte digitali delle chiavi pubbliche discusse su siti Web o forum legittimi. Più posti trovi questa chiave pubblica, più sarai sicuro che appartenga al legittimo proprietario.

Fare clic sulla chiave e quindi inserirla. Puoi fare clic su No nella richiesta che riceverai successivamente (adottare misure per confermare la chiave), se non sai come o non vuoi farlo adesso.

Infine, fai clic su Mostra registro di controllo .

Come verificare l'autenticità del software Windows utilizzando le firme digitali

Vedrai il testo della firma Good evidenziato nell'immagine successiva.

Prova a modificare solo una lettera in SHA256SUMS.asc e otterrai il risultato illustrato nell'immagine seguente.

Come verificare l'autenticità del software Windows utilizzando le firme digitali

Pochissimi sviluppatori ti danno la possibilità di verificare se il software proviene da loro. Ma di solito i programmi che gestiscono dati sensibili o molto importanti ti danno questa opzione. Utilizza l'opzione di controllo della firma digitale e un giorno potrebbe salvarti dai guai.

Spero che tu abbia successo.


Come velocizzare lavvio di Windows 10

Come velocizzare lavvio di Windows 10

Windows 10 si avvia lentamente come una tartaruga, esiste un modo per velocizzare Windows 10 all'avvio? Sì, questi sono modi per accelerare l'avvio di Windows 10, molto semplici e facili da eseguire.

Come verificare lautenticità del software Windows utilizzando le firme digitali

Come verificare lautenticità del software Windows utilizzando le firme digitali

Ogni volta che scarichi un programma da Internet, sei costretto a fidarti dello sviluppatore che non si tratti di malware. Nessun altro modo.

Sfondi di coppie estremamente emotive per computer

Sfondi di coppie estremamente emotive per computer

Se hai già un amante, ma vuoi mantenerlo segreto, puoi anche utilizzare gli sfondi romantici qui sotto come sfondo del computer per far sapere a tutti intorno a te che hai un amante.

Microsoft ha rilasciato Windows 10 build 17074, dotando il sistema operativo di molte nuove funzionalità

Microsoft ha rilasciato Windows 10 build 17074, dotando il sistema operativo di molte nuove funzionalità

Questa è la prima build di Windows 10 di Microsoft nel 2018 per il programma Windows Insider rilasciata agli utenti del ramo Fast Ring (incluso Skip Ahead). Windows 10 build 17074 presenta molti miglioramenti al sistema operativo che non sono inferiori alla build finale del 2017.

Velocizza Windows 10 dallavvio allo spegnimento

Velocizza Windows 10 dallavvio allo spegnimento

Disattiva le applicazioni che si avviano nel sistema, rimuovi programmi e applicazioni inutilizzati, pulisci Bloatware... per rendere il tuo computer Windows 10 più fluido e veloce.

Come utilizzare CompactGUI per comprimere i dati sui dischi rigidi

Come utilizzare CompactGUI per comprimere i dati sui dischi rigidi

Se stai esaurendo lo spazio sul disco rigido e non sei disposto a spendere più soldi per l'aggiornamento, la compressione dei dati sarà utile per liberare spazio sul disco rigido e lo strumento migliore per questo è CompactGUI.

I migliori software e strumenti IPAM per la gestione degli indirizzi IP

I migliori software e strumenti IPAM per la gestione degli indirizzi IP

Uno dei compiti più importanti nella gestione della rete è IPAM, che sta per IP Address Management. Ogni applicazione e dispositivo sulla rete dipende dall'IP e richiede l'assegnazione di un indirizzo.

Istruzioni per trovare ed eliminare file duplicati su Windows

Istruzioni per trovare ed eliminare file duplicati su Windows

Istruzioni su come trovare ed eliminare file duplicati sul computer utilizzando le applicazioni più popolari, contribuendo a liberare spazio su disco nel sistema.

Come rimuovere virus con Windows Defender Offline su Windows 10

Come rimuovere virus con Windows Defender Offline su Windows 10

Il sistema operativo Windows Defender sul sistema operativo Windows 10 Creators è stato aggiornato e l'interfaccia è stata modificata in Windows Defender Security Center. E gli utenti possono abilitare la funzionalità Windows Defender Offline su Windows 10 Creators.

10 suggerimenti per aumentare la produttività su Windows 10

10 suggerimenti per aumentare la produttività su Windows 10

Windows 10 offre una miriade di funzionalità che aiutano gli utenti a organizzare facilmente le applicazioni e il multitasking.