Статус: Новичок
Группы: Участники
Зарегистрирован: 26.09.2024(UTC) Сообщений: 5 Сказал(а) «Спасибо»: 2 раз
|
Добрый день.
Делаю дешифрацию токена доступа зашифрованного с помощью сертификата. Дешифрацию нужно производить с помощью закрытого ключа сертификата.
Если использовать cptools/Расшифровать файл, то зашифрованный маркер сохраненный в файл отлично дешифруется. Даже никаких вопросов у утилиты не возникает. Вопрос: как мне тоже самое действие сделать с помощью java CSP? Никаких дополнительный данных к маркеру не прилагается.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,342 Сказал «Спасибо»: 550 раз Поблагодарили: 2212 раз в 1727 постах
|
Здравствуйте.
Предположу: там cms enveloped (поэтому приложение, прочитав информацию по УЦ и серийному номеру, смогло найти сертификат, получить доступ к закрытому ключу и расшифровать).
приложить файл можете? |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 26.09.2024(UTC) Сообщений: 5 Сказал(а) «Спасибо»: 2 раз
|
Автор: Андрей * Здравствуйте.
Предположу: там cms enveloped (поэтому приложение, прочитав информацию по УЦ и серийному номеру, смогло найти сертификат, получить доступ к закрытому ключу и расшифровать).
приложить файл можете? response.rar (1kb) загружен 1 раз(а).Да, вот файл с маркером Отредактировано пользователем 26 сентября 2024 г. 10:06:51(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,342 Сказал «Спасибо»: 550 раз Поблагодарили: 2212 раз в 1727 постах
|
Алгоритм шифрования: ГОСТ 28147-89, OID: 1.2.643.2.2.21 серийный номер сертификата получателя: 5B94C800F0B139974B35A4F3F55D7550 от УЦ: УЦ ООО "Такском" (ГОСТ2012)
далее смотреть примеры в SDK, для работы с cms enveloped |
|
1 пользователь поблагодарил Андрей * за этот пост.
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 26.09.2024(UTC) Сообщений: 5 Сказал(а) «Спасибо»: 2 раз
|
Автор: Андрей * Алгоритм шифрования: ГОСТ 28147-89, OID: 1.2.643.2.2.21 серийный номер сертификата получателя: 5B94C800F0B139974B35A4F3F55D7550 от УЦ: УЦ ООО "Такском" (ГОСТ2012)
далее смотреть примеры в SDK, для работы с cms enveloped Спасибо :)
|
|
|
|
Статус: Сотрудник
Группы: Модератор, Участники Зарегистрирован: 03.12.2018(UTC) Сообщений: 1,198 Сказал(а) «Спасибо»: 100 раз Поблагодарили: 275 раз в 255 постах
|
|
|
2 пользователей поблагодарили Санчир Момолдаев за этот пост.
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 26.09.2024(UTC) Сообщений: 5 Сказал(а) «Спасибо»: 2 раз
|
Автор: Санчир Момолдаев Спасибо огромное всем причастным! :) Всё получилось, код работает. :)
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 26.09.2024(UTC) Сообщений: 5 Сказал(а) «Спасибо»: 2 раз
|
Еще вопрос: как я могу по данным EnvelopedSignature подтянуть нужный сертификат, в документации не нашел этого. В отладчике я могу видеть серийный номер сертификата получателя, но как мне его выдернуть или по какому признаку искать нужный сертификат для дешифровки?
|
|
|
|
Статус: Сотрудник
Группы: Модератор, Участники Зарегистрирован: 03.12.2018(UTC) Сообщений: 1,198 Сказал(а) «Спасибо»: 100 раз Поблагодарили: 275 раз в 255 постах
|
после конструктора позовите getRecipients |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close