Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline tammaco  
#1 Оставлено : 15 июня 2021 г. 18:01:00(UTC)
tammaco

Статус: Новичок

Группы: Участники
Зарегистрирован: 30.09.2014(UTC)
Сообщений: 3
Российская Федерация
Откуда: Москва

Добрый день!
Для аутентификации в Диадок используется сертификат пользователя на клиенте.
Первый шаг - отправка экпорта сертификата в Диадок. В ответ приходит зашифрованный ответ (массив байтов).
Проблема состоит в расшифровке ответа с помощью закрытого ключа сертификата.

Код:

Код:

GetCertificate().then(
        result => {
            $.ajax({
                url: '/Authenticate',
                type: 'POST',
                data: {
                    certificateBytes: result
                },
                success: function (data) {
                    [b]Decrypt(data);[/b]
                    hideLoader(); 
                },
                error: function (err) {
                    hideLoader();
                    toastr.error(err.responseText, 'Ошибка', { timeOut: 3000 });
                }
            });
        },
        error => {
            hideLoader();
            toastr.error('Ошибка', error.message, { timeOut: 3000 });
        }
    );


Ошибка из браузера:

message: "Параметр задан неверно. (0x80070057)", requestid: 13, type: "error"

В чём может быть проблема?
Подписание документов проходит без проблем.
Браузер Chrome 91.0.4472.101 (Official Build) (32-bit)
Установлены:
КриптоПРО CSP 5.0.11455
Контур.Плагин 3.12.0.441
КриптоПРО ЭЦП BrowserPlugin 2.0.14071

RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.