|
Модераторы: Daevaorn |
|
OzMod |
|
|||
Новичок Профиль Группа: Участник Сообщений: 40 Регистрация: 21.1.2014 Репутация: нет Всего: 1 |
Ниже код шифрования файла
Теперь вопрос как его расшифровать этот файл! |
|||
|
||||
baldman88 |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 210 Регистрация: 18.1.2009 Репутация: 2 Всего: 7 |
Без приватного ключа, который дается в паре с публичным никак. А так все просто:
Обычно ключи генерируются один раз и сохраняются. Публичный ключ отдается стороне, которая будет присылать зашифрованную информацию, а с помощью приватного она расшифровывается. Почитайте про криптосистемы с открытым ключом. |
|||
|
||||
OzMod |
|
|||
Новичок Профиль Группа: Участник Сообщений: 40 Регистрация: 21.1.2014 Репутация: нет Всего: 1 |
baldman88,
Да, спасибо я понял!
А можно шифрования и дешифрования сделать раздельно что бы при вызове одной функции файл шифровался а при вызове другой дешифровался? Это сообщение отредактировал(а) OzMod - 17.11.2016, 10:41 |
|||
|
||||
baldman88 |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 210 Регистрация: 18.1.2009 Репутация: 2 Всего: 7 |
Да, можно. Просто ключи нужно сгенерировать и сохранить. При запуске программы читать эти ключи и работать с ними. Нет смысла каждый раз генерировать новые ключи. Если бы Вы более подробно описали задачу, то объяснить было бы проще.
|
|||
|
||||
OzMod |
|
|||
Новичок Профиль Группа: Участник Сообщений: 40 Регистрация: 21.1.2014 Репутация: нет Всего: 1 |
baldman88, Это понятно, ключи я сохраняю но когда я их считываю у меня вылетает ошибка тима данных..
------------------------------- |
|||
|
||||
baldman88 |
|
||||
Бывалый Профиль Группа: Участник Сообщений: 210 Регистрация: 18.1.2009 Репутация: 2 Всего: 7 |
А как Вы сохраняете ключи? Случайно не как простой текст? Тогда понятно почему ошибка. Просто pubkey и privkey это объекты. И у этих объектов есть специальные функции для сохранения и восстановления ключей в текстовом виде. Вот пример:
|
||||
|
|||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Python: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |