A CSC-felhasználó a CSC-felhasználók személyes kulcsainak és nyilvános kulcsú tanúsítványainak kezelésére, valamint EDS-képzésre és felhasználói adatok titkosítására szolgáló mechanizmusok megvalósítására szolgál, és a következő funkciókat látja el:
- felhasználói kulcsok kezelése (kulcsgenerálás, személyes kulcs rögzítése az NKI-n és tanúsítvány létrehozására irányuló kérelem létrehozása, a létrehozott tanúsítvány ellenőrzése, a személyes kulcs biztonsági mentése, a személyes kulcs védelmi jelszó megváltoztatása, a személyes kulcs megsemmisítése kulcs az NKI-n, tanúsítványblokkolási kérelem létrehozása és továbbítása a CSC-hez, új tanúsítvány létrehozására vonatkozó kérelem létrehozása és továbbítása);
- hozzáférés CSC-tanúsítványokhoz, CSC-szerverekhez, más felhasználók tanúsítványaihoz és SSC-hez (tanúsítványok és SSC megtekintése a fájltárolóból, tanúsítványok keresése a fájltárolóban és OCSP protokoll használata, tanúsítványok állapotának meghatározása SOS és OCSP protokoll használatával , a tanúsítványok érvényességének és integritásának ellenőrzése stb.);
- felhasználói fájlok védelme: fájl aláírás, fájl aláírás ellenőrzés, fájlok titkosítása és visszafejtése.