Настройка криптографии: 

1. Установить КриптоПРО 3.6\3.9\4.0 
https://www.cryptopro.ru/products/csp/downloads

перечень поддерживаемых ОС:  http://www.cryptopro.ru/products/csp/compare
классификация ОС: http://www.cryptopro.ru/products/os

Дополнительная информация по установке\настройке: 
https://www.altlinux.org/КриптоПро
http://estmnenie.com/cryptopro-csp-3-linux-how-to.html

2. Настроить доступ к контейнеру:
назначить права на папку с контейнером (например: STORE.000), контейнеры располагаются в корне: /var/opt/cprocsp/keys/
для полного доступа (из группы под которой работает php)

3. Настроить PHP
Проверка работы PHP - phpinfo.php
добавить в php.ini расширение:
extension=php_curl.so

Для отправки запросов должен быть установлен curl для PHP (php7.0-curl - если используется php 7.0)
тестирование: sendrequest.php  


4. Проверить появление контейнера в списке - открыть в браузере GetContainers.php 
пример: http://localhost/каталог сервиса/GetContainers.php
 

5. Проверка контейнера, создание хеша\подписи и отправка запроса
cryptomapi.php
