Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 17, 2016 01:07:37

Iskatel
Зарегистрирован: 2015-07-29
Сообщения: 291
Репутация: +  3  -
Профиль   Отправить e-mail  

Шифрование rsa

wallet

Двойка тебе по криптогрфии, иди иузчать матчасть.

Офлайн

#2 Ноя. 17, 2016 01:12:05

wallet
Зарегистрирован: 2016-02-21
Сообщения: 50
Репутация: +  2  -
Профиль  

Шифрование rsa

Iskatel
walletДвойка тебе по криптогрфии, иди иузчать матчасть.

Аргуметы? а пока это только балобольство с вашей стороны

Офлайн

#3 Ноя. 17, 2016 01:14:18

Iskatel
Зарегистрирован: 2015-07-29
Сообщения: 291
Репутация: +  3  -
Профиль   Отправить e-mail  

Шифрование rsa

wallet
Аргуметы? а пока это только балобольство с вашей стороны

С моей стороны лишь дикая лень обьяснять прописные истины. Для этого гугл создали.

Отредактировано Iskatel (Ноя. 17, 2016 01:14:56)

Офлайн

#4 Ноя. 17, 2016 01:19:19

wallet
Зарегистрирован: 2016-02-21
Сообщения: 50
Репутация: +  2  -
Профиль  

Шифрование rsa

Iskatel
для расшифровки нужен “паблик”

если для вас “прописные истины” то что для “расшифровки нужен “паблик”, тогда лучше действительно не стоит ”обьяснять"

Офлайн

#5 Ноя. 17, 2016 06:45:11

noob_saibot
Зарегистрирован: 2013-09-11
Сообщения: 495
Репутация: +  20  -
Профиль   Отправить e-mail  

Шифрование rsa

Соглашусь с wallet
Вы паблик кеем шифруете свое сообщение, а вот дешифровка идёт приватным.
страница 34.

Офлайн

#6 Ноя. 17, 2016 07:38:54

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  253  -
Профиль   Отправить e-mail  

Шифрование rsa

Iskatel
Ты не хакер, ты дибил.
Вы не правы
Дебил.
https://ru.wikipedia.org/wiki/%D0%94%D0%B5%D0%B1%D0%B8%D0%BB%D1%8C%D0%BD%D0%BE%D1%81%D1%82%D1%8C

Да и вообще этот термин устарел и не используется.

А ТС похоже проще использовать системы с закрытым ключом.
https://ru.wikipedia.org/wiki/%D0%9F%D0%B5%D1%80%D0%B5%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BE%D1%87%D0%BD%D1%8B%D0%B9_%D1%88%D0%B8%D1%84%D1%80

https://ru.wikipedia.org/wiki/%D0%9A%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F:%D0%A8%D0%B8%D1%84%D1%80%D1%8B



Офлайн

#7 Ноя. 17, 2016 09:45:53

OzXaker
От:
Зарегистрирован: 2010-12-01
Сообщения: 49
Репутация: +  0  -
Профиль   Адрес электронной почты  

Шифрование rsa

Да, спасибо я понял!

 import rsa
of = open("D:\Code.txt","rb")
message = of.read()
of.close()
(pubkey, privkey) = rsa.newkeys(512)
mes = rsa.encrypt(message, pubkey)
message = rsa.decrypt(mes, privkey)
#--------------
of = open("D:\Code.txt","wb")
of.write(mes)
of.close()
of = open("D:\Code.txt","rb")
of.read()
of.close()
of = open("D:\DeCode.txt","wb")
of.write(message)
of.close()
А можно шифрование и дешифрование сделать раздельно что бы при вызове одной функции файл шифровался а при вызове другой дешифровался?



Отредактировано OzXaker (Ноя. 17, 2016 10:23:17)

Офлайн

#8 Ноя. 17, 2016 10:14:58

cutwater
От:
Зарегистрирован: 2009-01-08
Сообщения: 444
Репутация: +  19  -
Профиль   Отправить e-mail  

Шифрование rsa

OzXaker
А можно шифрования и дешифрования сделать раздельно что бы при вызове одной функции файл шифровался а при вызове другой дешифровался?

можно

Iskatel
walletДвойка тебе по криптогрфии, иди иузчать матчасть.

Таки неправы Вы, уважаемый. Шифрование и цифровая подпись это таки разные вещи. Рекомендую изучить матчасть.



Офлайн

#9 Ноя. 17, 2016 10:26:04

OzXaker
От:
Зарегистрирован: 2010-12-01
Сообщения: 49
Репутация: +  0  -
Профиль   Адрес электронной почты  

Шифрование rsa

cutwater
Это я понимаю, Помоги пожалуйста
Может подскажешь ещё какой нибудь способ шифрования файлов?



Отредактировано OzXaker (Ноя. 17, 2016 10:31:56)

Офлайн

#10 Ноя. 17, 2016 10:47:05

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10010
Репутация: +  857  -
Профиль   Отправить e-mail  

Шифрование rsa

wallet
то паблик можно не хранить, тем более его можно востановить из приватного
Там генерится одна пара ключей и любой из них выбирается публичным, а оставшийся - приватным. То, что зашифровано публичным, можно расшифровать только приватным. То, что зашифровано приватным, можно расшифровать только публичным. Потом публичный ключ передаётся по открытому каналу, а приватный не передаётся. И передача подписи как раз и построена на этом принципе - владелец приватного ключа шифрует кусочек информации, а владелец публичного ключа расшифровывает её.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version