Корисник ЦСЦ је дизајниран да имплементира механизме за управљање личним кључевима и сертификатима јавног кључа корисника ЦСЦ и формира ЕДС и шифровање корисничких података и обавља следеће функције:
- управљање корисничким кључевима (генерисање кључева, снимање личног кључа на НКИ и креирање захтева за креирање сертификата, верификација креираног сертификата, резервна копија личног кључа, промена лозинке за заштиту личног кључа, уништавање личног кључ на НКИ, креирање и пренос захтева за блокирање сертификата у ЦСЦ, формирање и пренос захтева за формирање новог сертификата);
- приступ ЦСЦ сертификатима, ЦСЦ серверима, сертификатима других корисника и ССЦ (преглед сертификата и ССЦ из складишта датотека, тражење сертификата у складишту датотека и коришћење ОЦСП протокола, одређивање статуса сертификата коришћењем СОС-а и коришћењем ОЦСП протокола , провера валидности и интегритета сертификата итд.);
- заштита корисничких фајлова: потпис датотеке, верификација потписа датотеке, шифровање и дешифровање датотека.