Domenica 25 Ottobre 2026 10:28:18 GMT+01:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

Chiave hard-coded

Un segreto incorporato direttamente nel software invece di essere generato, archiviato e ruotato in modo sicuro.

Una chiave hard-coded è un valore segreto incorporato direttamente nel codice software o in un binario compilato invece di essere generato e archiviato in un secret manager protetto. Poiché il valore è fisso, ogni copia del software può condividere la stessa credenziale, rendendo difficile ruotarla, revocarla o sottoporla ad audit.

Nella sicurezza informatica, le chiavi hard-coded sono pericolose perché possono indebolire autenticazione, crittografia e controlli di accesso. Se gli attaccanti scoprono la chiave tramite reverse engineering, ispezione della memoria, esposizione della configurazione o del codice sorgente, possono aggirare i controlli, decifrare i dati, impersonare i servizi o ottenere accesso non autorizzato. I difensori cercano questi segreti durante code review, analisi dei binari e scansione dei segreti, quindi li sostituiscono con credenziali uniche, specifiche per l'ambiente e gestite in modo sicuro. Nei sistemi ben progettati, le chiavi vengono generate, memorizzate al di fuori dell'applicazione e ruotate regolarmente, in modo che una singola compromissione non esponga ogni distribuzione.

← indice WIKICROOK