System Chauma jest opisany w [7]. Działa on w oparciu o podpisy RSA i funkcje jednokierunkowe. Każdemu używanemu nominałowi bank przypisuje klucz publiczny i odpowiadający mu klucz prywatny. Wartość banknotu jest określona przez to, jakim kluczem publicznym RSA został on zaszyfrowany. Przyjrzyjmy się teraz kolejno głównym funkcjom systemu.