Cechą charakterystyczną protokołu ślepych podpisów i częściowo ślepych podpisów jest rozbicie poszczególnych operacji na kroki, które wykonywane są naprzemiennie przez obie strony protokołu; tak stronę podpisującą, jak i proszącą o podpis. To rozbicie operacji zostało zachowane w podziale na metody klas schnorr_blind_certificate i partial_blind_certificate.