Bitcoin-nettverket i seg selv, som en åpen distribuert database av transaksjoner som alle kan se, bruker ikke kryptografi. Databasen, eller blokkjeden, og kommunikasjon mellom noder, har ikke behov for å være kryptert for å kunne fungere. Bitcoin benytter offentlig nøkkelkryptering/elliptisk kurve kryptografi for å sikre hvem som kan signere transaksjoner og bevise eierskap over bitcoin, og hash-funksjoner, spesifikt SHA-256, for å operere mining.