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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline R_markov  
#1 Оставлено : 19 апреля 2019 г. 16:01:50(UTC)
R_markov

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

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

Создаю KeyPair из неё PublicKey сохраняю в созданный сертификат, а его в хранилище сертификатов; PrivateKey сохраняю в контейнер ключей. После создания контейнера и сертификата, пытаюсь подписать этим ключом подпись, а потом пройти верификацию, но выдаёт false. Ошибки не вылетают. Я проверил ключи на эквивалентность,полученный из сертификата PublicKey эквивалентен изначально созданному из keyPair , а полученный из контейнера PrivateKey не эквивалентен изначально созданному из keyPair. Подскажите где может быть ошибка?

Вот ссылка на Git: https://github.com/Rodion1234/SignatureJCP

В файле CreateKeyStores.java идет создание хранилищ для сертификата и ключа и создание самих сертификата и ключа.
В файле GettingKeyStores.java получение KeyStore
В файле GettingKeys.java получение из хранилищ приватного и публичного ключа.

Отредактировано пользователем 19 апреля 2019 г. 16:05:28(UTC)  | Причина: не указал ссылку

Offline Александр Лавник  
#2 Оставлено : 19 апреля 2019 г. 16:08:30(UTC)
Александр Лавник

Статус: Сотрудник

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

Сказал «Спасибо»: 53 раз
Поблагодарили: 773 раз в 715 постах
Автор: R_markov Перейти к цитате
Создаю KeyPair из неё PublicKey сохраняю в созданный сертификат, а его в хранилище сертификатов; PrivateKey сохраняю в контейнер ключей. После создания контейнера и сертификата, пытаюсь подписать этим ключом подпись, а потом пройти верификацию, но выдаёт false. Ошибки не вылетают. Я проверил ключи на эквивалентность,полученный из сертификата PublicKey эквивалентен изначально созданному из keyPair , а полученный из контейнера PrivateKey не эквивалентен изначально созданному из keyPair. Подскажите где может быть ошибка?

Вот ссылка на Git: https://github.com/Rodion1234/SignatureJCP

В файле CreateKeyStores.java идет создание хранилищ для сертификата и ключа и создание самих сертификата и ключа.
В файле GettingKeyStores.java получение KeyStore
В файле GettingKeys.java получение из хранилищ приватного и публичного ключа.

Здравствуйте.

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