DirectBank
DirectBank copied to clipboard
Аутентификация по закрытому ключу электронной подписи
В "Порядке взаимодействия на уровне аутентификации" в самом заголовке сказано: "Аутентификация по закрытому ключу электронной подписи", но по тексту говорится, что система «1С:Предприятия 8» передает в банк серийный номер сертификата, имя издателя сертификата и файл открытой части ключа электронной подписи клиента. Это опечатка или нет, если нет, то зачем передавать для аутентификации сам открытый ключ?
Аутентификация по сертификату может осуществляться на отдельном контуре, на котором нет сертификатов клиента. Для того чтобы ускорить процесс аутентификации, шифрование идентификатора сессии осуществляется по сертификату, полученному в запросе, без его поиска в базе данных.
Какая схема шифрования ожидается? Ожидается ли на выходе ContentInfo c EnvelopedData в качестве содержимого (см. описание PKCS#7 https://tools.ietf.org/html/rfc2315)
Используемая схема шифрования - PKCS#7, она же CMS. Ожидается, что получаемый результат функции будет использоваться другой функцией платформы.