0 голосов
 
87 просмотров
7.01.2020 / 13:40  Vlad_jonson

Расшифровка закодированного текста в Python

Всем привет и с новым годом :preved: !
А теперь к делу, нужна Ваша помощь, я создал некое подобие шифрование текста но столкнулся с проблемой расшифровки вот собственно метод шифрования:
  1. key=5
  2. table_sym=['q','w','e','r','t','y','u','i','o','p','a','s','d','f','g','h','j','k','l','z','x','c','v','b','n','m']
  3. table_hash=[10,14,12,15,13,11,28,26,25,27,16,34,24,17,29,23,18,22,30,19,32,20,31,21,33,35]
  4.  
  5. def code(mail_code):
  6.     for n in range(len(table_sym)):
  7.         mail_code=mail_code.replace(table_sym[n],str(key*table_hash[n])+'a')
  8.     return mail_code

шифрование работает идеально а вот расшифровать метод не могу придумать, так как питон для меня это долгая история не на одно поколение, если будет интересно напишу о проблемах какие я повстречал :lol:
Как работает метод:
на вход получаем текст, через цикл меняем каждый символ, то есть берем символ из таблицы меняем его на хеш с таблицы умножаем на ключ и прибавляем символ а.
Всем спасибо :)
Изм. aNNiMON от 7.01.2020 / 14:07
7.01.2020 / 14:05  aNNiMON
"Помощь по питону!" это не вопрос.
Ответы
Ответов нет
Всего: 0

Реклама

Мы в соцсетях

vk tw tg yt