Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 11.01.2014
Сообщений: 14

Шифрование в Python

30.04.2016, 15:41. Показов 2190. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, дорогие программисты!
Прошу указать мне на мои ошибки в коде.
У меня был код шифрования, теперь мне нужно выполнить шифрования не в самой программе, а в файле. То есть, текст из файлика зашифровать и получить снова в файлике.
Ниже прилагаю свой горе-код. Заранее спасибо!

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
my_file = open('hallo2.txt', 'w')
 
def main():
    myMessage = my_file
    myKey = 6
 
    ciphertext = encryptMessage(myKey, myMessage)
 
def encryptMessage(key, message):
    ciphertext = [''] * key
 
    for col in range(key):
        pointer = col
 
        while pointer < len(message):
            ciphertext[col] +=message[pointer]
 
            pointer += key
 
    return ''.join(ciphertext)
 
if __name__ == '__main__':
    main()
 
my_file.write(ciphertext)
my_file.close()
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.04.2016, 15:41
Ответы с готовыми решениями:

DES шифрование на Python
Доброго времен суток, пытаюсь реализовать DES на питоне. Знаю, что много тредов было создано на эту тему и есть рабочая реализация на PyPI,...

Шифрование, из Java в Python
Есть код на Java . Берётся строка, кодируется по алгоритму, и получается линка на веб сайт продавца билетов. Пытаюсь этот код...

Python aes шифрование
Всем обитателям данного форума большой привет. Словил баг не могу понять в чем причина и куда копать дальше, может кто то, укажет нужное...

2
60 / 69 / 16
Регистрация: 18.04.2016
Сообщений: 213
30.04.2016, 16:02
Цитата Сообщение от Диана27 Посмотреть сообщение
myMessage = my_file
myMessage = my_file.readlines()
1
103 / 69 / 19
Регистрация: 07.07.2014
Сообщений: 240
30.04.2016, 16:03
Во первых, как только вы сделали open('hallo2.txt', 'w') ваш файл очистился.
Во вторых len(message) ошибка, у объекта типа файл нет метода len.
Дальше вообще чуш какая-то.
В python есть замечательный модуль Crypto, в котором есть не менее замечательный Cipher, используйте его.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.04.2016, 16:03
Помогаю со студенческими работами здесь

DES шифрование на Python
В общем мною на просторах был найден о чудо, работающий код шифрования и дешифрования DES, но мне не хватает знаний языка чтобы понять...

Как написать шифрование RSA на python без import RSA
Нужнен код без использование RSA библиотеки. Буду блогодарен!

Защита данных от утечки. Шифрование диска (BitLocker) и шифрование папки (EFS)
Всем здравствуйте. Задача: предотвратить утечку информации из компании (копирование на флешку или отправка на почту). - Шифрование...

Шифр Цезаря, шифрование акбаш, шифрование афины. Найдите ошибки
Всем привет, кто может помочь разобраться в этих трёх кодах, нужно найти ошибки, если они есть. Нужно к сегодняшнему вечеру, выручайте. ...

Шифрование с помощью матрицы и вектора (шифрование методом аналитических преобразований)
Программисты Здравствуйте! Не могу сделать этот метод,не понимаю и все тут), хорошо бы если объясняли еще....(сам сайт готов, надо только...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru