Javni ključ (Public key) je niz črk in številk, ki ga samodejno ustvari ponudnik kripto denarnice. Javni ključ je lahko na primer videti takole: B1fpARq39i7L822ywJ55xgV614. Zasebni ključ (Private key) je še en niz številk in črk, ki pa ga mora poznati samo lastnik denarnice. Kripto denarnico si predstavljajte kot e-poštni račun. Če želite prejeti elektronsko sporočilo, morate ljudem dati svoj elektronski naslov. V primeru kripto denarnic bi bil to vaš javni ključ, ki ga morate deliti z drugimi, če želite biti del katere koli transakcije v verigi blokov. Nikoli pa ne bi nikomur dali gesla za dostop do svojega e-poštnega računa. Pri kripto denarnicah je to geslo enakovredno vašemu zasebnemu ključu, ki ga v nobenem primeru ne smete deliti z drugo osebo.