logo
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline AlexMerphi  
#1 Оставлено : 13 августа 2019 г. 18:44:07(UTC)
AlexMerphi

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

Группы: Участники
Зарегистрирован: 13.08.2019(UTC)
Сообщений: 6

День добрый.
Есть задача зашифровать файл "C:\test\1.txt" и получить на выходе "C:\test\1.enc"
Алгоритм шифрования должен быть RSA --как заявлено в требованиях.
При этом добавить в получатели PUBLIC KEY -- На тек момент находится в файле "Key.key"

Вот применял "C:\Program Files (x86)\Crypto Pro\CSP\csptest.exe" -sfenc -encrypt -my "Test_cer" -base64 -in "C:\temp\1.txt" -out "C:\temp\1.enc"
но такой метод не подходит так как в csptest => -sfenc при выборе алгоритма -alg нет RSA

Так же пробовал

C:\temp\cryptcp.x64.exe -encr -dn "Test_cer" -uMy -encryptionAlg RSA -norev -nochain "C:\temp\1.txt" "C:\temp\1.enc"

Тут сообщение не принимается получателем.
В обоих случаях не понятно как добавить PUBLIC KEY

Подскажите как и какими средствами мне зашифровать файл алгоритмом RSA и добавить в получатели Key.key так же все должно выполнятся из под командной строки.

Отредактировано пользователем 13 августа 2019 г. 18:45:54(UTC)  | Причина: Не указана

Offline Александр Лавник  
#2 Оставлено : 13 августа 2019 г. 19:07:16(UTC)
Александр Лавник

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

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

Сказал «Спасибо»: 17 раз
Поблагодарили: 285 раз в 276 постах
Автор: AlexMerphi Перейти к цитате
День добрый.
Есть задача зашифровать файл "C:\test\1.txt" и получить на выходе "C:\test\1.enc"
Алгоритм шифрования должен быть RSA --как заявлено в требованиях.
При этом добавить в получатели PUBLIC KEY -- На тек момент находится в файле "Key.key"

Вот применял "C:\Program Files (x86)\Crypto Pro\CSP\csptest.exe" -sfenc -encrypt -my "Test_cer" -base64 -in "C:\temp\1.txt" -out "C:\temp\1.enc"
но такой метод не подходит так как в csptest => -sfenc при выборе алгоритма -alg нет RSA

Так же пробовал

C:\temp\cryptcp.x64.exe -encr -dn "Test_cer" -uMy -encryptionAlg RSA -norev -nochain "C:\temp\1.txt" "C:\temp\1.enc"

Тут сообщение не принимается получателем.
В обоих случаях не понятно как добавить PUBLIC KEY

Подскажите как и какими средствами мне зашифровать файл алгоритмом RSA и добавить в получатели Key.key так же все должно выполнятся из под командной строки.

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

Установите сертификат в хранилище сертификатов Личное текущего пользователя из файла Key.key:

Пуск
Все программы
КРИПТО-ПРО
Сертификаты
Сертификаты - текущий пользователь
Личное
Реестр
Сертификаты
правой кнопкой мышки
Все задачи
Импорт...
Обзор...
выберите тип файлов Все файлы(*.*)
выберите файл Key.key
Далее
Далее
Готово

После этого с помощью утилиты cryptcp зашифруйте нужный файл:

Код:
C:\temp\cryptcp.x64.exe -encr -dn "Test_cer" -norev -nochain "C:\temp\1.txt" "C:\temp\1.enc"

Где Test_cer - часть компонента имени из сертификата.
Техническую поддержку оказываем тут
Наша база знаний
Offline AlexMerphi  
#3 Оставлено : 13 августа 2019 г. 19:14:42(UTC)
AlexMerphi

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

Группы: Участники
Зарегистрирован: 13.08.2019(UTC)
Сообщений: 6

При импорте выскакивает ошибка "The file type is not recognizable. Select another file"
Сам файл выдавали так
-----BEGIN PUBLIC KEY-----
Некоторый текст
-----END PUBLIC KEY-----

Offline Александр Лавник  
#4 Оставлено : 14 августа 2019 г. 10:37:14(UTC)
Александр Лавник

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

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

Сказал «Спасибо»: 17 раз
Поблагодарили: 285 раз в 276 постах
Автор: AlexMerphi Перейти к цитате
При импорте выскакивает ошибка "The file type is not recognizable. Select another file"
Сам файл выдавали так
-----BEGIN PUBLIC KEY-----
Некоторый текст
-----END PUBLIC KEY-----


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

Удалите строки:

-----BEGIN PUBLIC KEY-----

и

-----END PUBLIC KEY-----

и попробуйте еще раз.
Техническую поддержку оказываем тут
Наша база знаний
Offline AlexMerphi  
#5 Оставлено : 14 августа 2019 г. 12:53:49(UTC)
AlexMerphi

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

Группы: Участники
Зарегистрирован: 13.08.2019(UTC)
Сообщений: 6

Удалил.Такая же ошибка.
Файл создавал через создать текстовый файл , вставлял текст после менял формат.

Отредактировано пользователем 14 августа 2019 г. 12:54:35(UTC)  | Причина: Не указана

Offline Александр Лавник  
#6 Оставлено : 14 августа 2019 г. 13:09:28(UTC)
Александр Лавник

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

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

Сказал «Спасибо»: 17 раз
Поблагодарили: 285 раз в 276 постах
Автор: AlexMerphi Перейти к цитате
Удалил.Такая же ошибка.
Файл создавал через создать текстовый файл , вставлял текст после менял формат.

Предположу, что в файле Key.key только открытый RSA ключ и, следовательно, зашифровать файл, используя cryptcp или csptest, нет возможности.
Техническую поддержку оказываем тут
Наша база знаний
Offline AlexMerphi  
#7 Оставлено : 14 августа 2019 г. 13:11:34(UTC)
AlexMerphi

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

Группы: Участники
Зарегистрирован: 13.08.2019(UTC)
Сообщений: 6

Автор: Александр Лавник Перейти к цитате
Автор: AlexMerphi Перейти к цитате
Удалил.Такая же ошибка.
Файл создавал через создать текстовый файл , вставлял текст после менял формат.

Предположу, что в файле Key.key только открытый RSA ключ и, следовательно, зашифровать файл, используя cryptcp или csptest, нет возможности.


Да , так и есть но в получатели его же можно добавить? Может есть какие то другие средства в КриптоПРО?

Отредактировано пользователем 14 августа 2019 г. 13:12:12(UTC)  | Причина: Не указана

Offline AlexMerphi  
#8 Оставлено : 16 августа 2019 г. 12:59:54(UTC)
AlexMerphi

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

Группы: Участники
Зарегистрирован: 13.08.2019(UTC)
Сообщений: 6

Так понимаю больше ответов не поступит?
Offline AlexMerphi  
#9 Оставлено : 16 августа 2019 г. 13:00:35(UTC)
AlexMerphi

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

Группы: Участники
Зарегистрирован: 13.08.2019(UTC)
Сообщений: 6

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