Пользователь ЦСК предназначен для реализации механизмов управления личными ключами и сертификатами открытых ключей пользователей ЦСК и формирования ЭЦП и шифрования данных пользователей и выполняет следующие функции:
- управление ключами пользователя (генерацию ключей, запись личного ключа на НКИ и формирование запроса на формирование сертификата, проверку сформированного сертификата, резервное копирование личного ключа, изменение пароля защиты личного ключа, уничтожение личного ключа на НКИ, формирование и передачу в ЦСК запроса на блокировку сертификата , формирование и передачу запроса на формирование нового сертификата);
- доступ к сертификатам ЦСК, серверам ЦСК, сертификатам других пользователей и СВС (просмотр сертификатов и СВС из файлового хранилища, поиск сертификатов в файловом хранилище и с помощью протокола OCSP, определение статуса сертификатов с помощью СОС и протокола OCSP, проверку действительности и целостности серты и др.);
- защита пользовательских файлов: подпись файлов, проверку подписи файлов, шифрование и расшифровка файлов.