I portafogli crittografici utilizzano generalmente due tipi di chiavi: chiavi pubbliche e chiavi private. Le chiavi pubbliche funzionano in modo simile al numero del tuo conto bancario. Una chiave pubblica è una lunga stringa di numeri casuali che possono essere condivisi con terzi, come uno scambio di criptovaluta, senza compromettere la sicurezza del tuo portafoglio. Questa chiave ti consente di ricevere criptovaluta nelle transazioni, spesso utilizzando l'indirizzo di un portafoglio, che è essenzialmente una versione compressa della chiave pubblica del portafoglio. Le chiavi private, invece, dovrebbero essere sempre mantenute private. Una chiave privata ti consente di accedere alla criptovaluta effettiva sulla blockchain. Quindi, se qualcuno ha accesso alle tue chiavi private, è come avere accesso alla crittografia nel tuo portafoglio.