Статус: Новичок
Группы: Участники
Зарегистрирован: 25.08.2014(UTC) Сообщений: 5
|
Здравствуйте!
Использую пробную версию для Linux. Не могу понять - есть ли возможность в CryptCP v3.41 зашифровать файл публичным ключём и уже расшифровать своим? Если да - то как получить публичный ключ из файла сертификата?
Спасибо!
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,507   Сказал «Спасибо»: 554 раз Поблагодарили: 2251 раз в 1756 постах
|
Автор: veZuk  Здравствуйте!
Использую пробную версию для Linux. Не могу понять - есть ли возможность в CryptCP v3.41 зашифровать файл публичным ключём и уже расшифровать своим? Если да - то как получить публичный ключ из файла сертификата?
Спасибо! ДокументацияЦитата:2.3. Команды шифрования/расшифрования p.s. если зашифровано на открытый ключ из сертификата 1, то расшифровать можно парным ему, закрытым ключом, а не "просто своим" закрытым ключом, открытый ключ которого в сертификате 2. |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 25.08.2014(UTC) Сообщений: 5
|
С этим пунктом документации я знаком. Я не могу понять как извлечь открытый ключ. Допустим у меня есть сертификат в хранилище, я его экспортирую командой Код:
/opt/cprocsp/bin/amd64/certmgr -export -dest /home/XYZ/cert.crt
и выбираю номер. В итоге у меня есть сертификат cert.crt. Как из него извлечь бупличный ключ, который я могу передать другой стороне для шифровки файла?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,507   Сказал «Спасибо»: 554 раз Поблагодарили: 2251 раз в 1756 постах
|
Автор: veZuk  С этим пунктом документации я знаком. Я не могу понять как извлечь открытый ключ. Допустим у меня есть сертификат в хранилище, я его экспортирую командой Код:
/opt/cprocsp/bin/amd64/certmgr -export -dest /home/XYZ/cert.crt
и выбираю номер. В итоге у меня есть сертификат cert.crt. Как из него извлечь бупличный ключ, который я могу передать другой стороне для шифровки файла? Зачем передавать открытый ключ получателя? На стороне должен быть закрытый ключ для расшифровки. |
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,507   Сказал «Спасибо»: 554 раз Поблагодарили: 2251 раз в 1756 постах
|
На стороне получателя - что используется для расшифровки? Не CryptCP? |
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,507   Сказал «Спасибо»: 554 раз Поблагодарили: 2251 раз в 1756 постах
|
В примере документации: файл p7b - содержит сертификаты получателей (можно свой + сертификат получателя). |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 25.08.2014(UTC) Сообщений: 5
|
Я наверно что-то не понимаю. По аналогии с OpenSSL: У меня есть приватный ключ, и публичный. Задача - я отдаю свой публичный ключ 2-й стороне, там шифруют им файл. И отправляют этот зашифрованный файл мне, я расшифровываю своим закрытым ключём. Всё. Сейчас хочу повторить эту же схему с Крипто-Про чтобы понятно нужен ли он нам... Цитата:На стороне получателя - что используется для расшифровки? Ну предполагается что тоже CryptCP. Отредактировано пользователем 25 августа 2014 г. 12:02:18(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,507   Сказал «Спасибо»: 554 раз Поблагодарили: 2251 раз в 1756 постах
|
Автор: veZuk  Я наверно что-то не понимаю. По аналогии с OpenSSL: У меня есть приватный ключ, и публичный. Задача - я отдаю свой публичный ключ 2-й стороне, там шифруют им файл. И отправляют этот зашифрованный файл мне, я расшифровываю своим закрытым ключём. Всё. Сейчас хочу повторить эту же схему с Крипто-Про чтобы понятно нужен ли он нам... Цитата:На стороне получателя - что используется для расшифровки? Ну предполагается что тоже CryptCP. В CryptCP - используются сертификаты, из которых извлекается публичный ключ. |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 25.08.2014(UTC) Сообщений: 5
|
Автор: Андрей *  В CryptCP - используются сертификаты, из которых извлекается публичный ключ. Вот как его извлечь? А то ведь получается что я отдаю сертификат вместе и с приватным ключём, если его не исключу.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,507   Сказал «Спасибо»: 554 раз Поблагодарили: 2251 раз в 1756 постах
|
Автор: veZuk  Автор: Андрей *  В CryptCP - используются сертификаты, из которых извлекается публичный ключ. Вот как его извлечь? А то ведь получается что я отдаю сертификат вместе и с приватным ключём, если его не исключу. Сертификат - публичная информация о владельце. В сертификате никогда нет приватного ключа. |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close