Reprezentant broni interesów użytkownika i znajduje się całkowicie pod jego kontrolą. W szczególności może być nim na przykład karta procesorowa, którą klient sam sobie oprogramuje. Najczęściej jednak jest to mały, przenośny komputer osobisty, połączony z obserwatorem dostarczonym przez bank. Reprezentant może swobodnie komunikować się ze światem zewnętrznym, jednak informacje, które chce przekazać do kupca lub banku muszą być najpierw zatwierdzone przez kartę. Reprezentant nie ufa obserwatorowi i analizuje wszystkie dane dostarczane przez niego. Aby chronić prywatność użytkownika, może stosować technikę tak zwanego zaciemniania danych. Informację zaciemniamy wtedy, gdy chcemy, by odbiorca nie poznał jej treści, lecz na przykład tylko ją podpisał. Jest to proces odwracalny. Może polegać na przemnożeniu danych przez wybrany czynnik. O podpisywaniu zaciemnionych danych można przeczytać w [15].