|
|
|
Зашифровать файл24.02.2013, 12:29. Показов 6353. Ответов 17
Метки нет (Все метки)
Учебная программа test_crypto принимает аргументы: 2 файла, один содержит строку из символов a-z без повторов, а во второй эта строка либо зашифровыввается, либо расшифровывается. Алгоритм шифрования: позиция символа в алфавите определяет замену символу из случайно сгенерированной перестановки символов a-z (с той же позицией в полученной строке). У меня ничего не записывает во второй файл, ошибок не выводит, но выводит Complete из программы. Прикрепляю файлы проекта.
0
|
|
| 24.02.2013, 12:29 | |
|
Ответы с готовыми решениями:
17
Зашифровать файл шифром цезаря Зашифровать файл шифром Цезаря Зашифровать файл циклическим сдвигом вправо |
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|||||||||||
| 25.02.2013, 02:48 | |||||||||||
|
у тебя там
1
|
|||||||||||
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|||||||
| 25.02.2013, 10:04 | |||||||
ты прямо в модуле сделай вызов функции, которая создаёт такой объект и проверяет его работоспособность, типа теста
1
|
|||||||
|
|
||||||
| 08.03.2013, 16:11 [ТС] | ||||||
|
Какой минимум должен быть описан в char_translator, чтобы можно было в test_crypto писать так:
0
|
||||||
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|||||||
| 08.03.2013, 23:57 | |||||||
|
в test_crypto.py ошибка в проверке количества аргументов нужно
1
|
|||||||
|
|
|||||||||||
| 09.03.2013, 12:12 [ТС] | |||||||||||
|
Правильно ли реализована работа с исключением ?
0
|
|||||||||||
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|||
| 09.03.2013, 13:44 | |||
|
2) __init__() никогда ничего не возвращает Добавлено через 1 минуту
1
|
|||
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||||||
| 10.03.2013, 00:42 | ||||||
1
|
||||||
|
|
||||||
| 10.03.2013, 12:55 [ТС] | ||||||
|
Создал тест для crypto, но выдает ошибки.
0
|
||||||
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|
| 10.03.2013, 16:18 | |
|
все файлы упакуй в архив zip и присоедини к сообщению
туда же присоедини скриншот ситуации, соответствующей тому, что находится в архиве
1
|
|
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|
| 10.03.2013, 19:21 | |
|
там поправил, остались логические ошибки (не шифрует)
1
|
|
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|
| 10.03.2013, 19:24 | |
|
-----
0
|
|
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|
| 10.03.2013, 20:29 | |
|
в классе CharTranslator, поясни, что такое алфавит (для чего он) и что такое строка, передаваемая в __init__()
в чём заключается перевод символа ?
0
|
|
|
|
|
| 10.03.2013, 22:31 [ТС] | |
|
Зашифровываться символ должен по следующему алгоритму:
translate_char 1. Вычисляется позиция символа в алфавите. 2. Из строки с перестановкой берется символ по полученному номеру позиции. 3. Заглавные буквы шифровать не обязательно, а прочие символы нужно оставить без изменений. untranslate_char по не заданному алгоритму должна расшифровать символ. random_permute_chars() создает случайную перестановку символов a-z нижнего регистра. В __init__ поступает такая перестановка. Ее нужно проверить на правильность и записать в объект CharTranslator(по заданию так назван). Это тренировочная программа, тут не важно качество шифра.
0
|
|
| 10.03.2013, 22:31 | |
|
Помогаю со студенческими работами здесь
18
Как зашифровать файл простой заменой?
Зашифровать сообщение в тексте Python Записать текст в матрицу и зашифровать Выбрать файл и зашифровать его, так же и расшифровать Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Архитектура слоя интернета для сервера-слоя.
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
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|