Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.91/170: Рейтинг темы: голосов - 170, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 28.04.2010
Сообщений: 26

Программа для шифрования и расшифровки текстовых файлов

13.05.2010, 09:40. Показов 35568. Ответов 54
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
программа для шифрования и расшифровки текстовых файлов.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.05.2010, 09:40
Ответы с готовыми решениями:

Реализовать программный модуль шифрования и дешифрования текстовых файлов в соответствии с алгоритом шифрования и ключом
Реализовать программный модуль шифрования и дешифрования текстовых файлов в соответствии с данным алгоритмом шифрования и ключом Метод...

Программа для шифрования и дешифрования текстовых данных
Помогите пожалуйста, мне нада написать в delphi программу для шифрования и дешифрования текстовых данных с тспользованием симметричных...

Разработать программу шифрования текстовых файлов
Доброго времени суток... Выручайте... Программа должна выполнить следующие действия: организовать построчное чтение данных из файла,...

54
Эксперт С++
 Аватар для fasked
5045 / 2624 / 241
Регистрация: 07.10.2009
Сообщений: 4,310
Записей в блоге: 5
28.08.2011, 21:18
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Thinker Посмотреть сообщение
Про RSA. Это шифр с открытым ключом. Используется для ШИФРОВАНИЯ КЛЮЧЕЙ ДЛЯ БЛОЧНЫХ ШИФРОВ.
У меня даже слов нет... Хотя бы википедию почитайте.
0
0 / 0 / 0
Регистрация: 28.08.2011
Сообщений: 7
28.08.2011, 21:27
Цитата Сообщение от Thinker Посмотреть сообщение
Представленные здесь методы шифрования абсолютно ЛЕГКО взламываются. А кто-то про RSA упомянул - это для шифрования только ключей. Используйте шифры AES, ГОСТ, RC6 и т.д.

Добавлено через 1 минуту


Это шифр Вернама с периодической гаммой, взломать такой не составит большого труда. Как бы вы его не исправили - не надежный шифр.

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

Раз уж про надёжность заговорили... А как насчёт переменного ключа?
Про такой слышали?
0
Эксперт С++
 Аватар для fasked
5045 / 2624 / 241
Регистрация: 07.10.2009
Сообщений: 4,310
Записей в блоге: 5
28.08.2011, 21:31
GFarit, да тут смысл в том, что более-менее приемлимую надежность для данного алгоритма в любом случае не получить. Слишком простое преобразование.
Под словом "приемлимую" я подразумеваю приемлимую для защиты данных коммерческого характера.
0
0 / 0 / 0
Регистрация: 28.08.2011
Сообщений: 7
28.08.2011, 21:40
Fasked, А у вас есть опыт создания "коммерческой" защиты?
0
Эксперт С++
 Аватар для Thinker
4267 / 2241 / 203
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
28.08.2011, 21:43
Цитата Сообщение от fasked Посмотреть сообщение
У меня даже слов нет... Хотя бы википедию почитайте.
Странно, а еще пытаетесь умные вещи говорить...

Добавлено через 1 минуту
Цитата Сообщение от GFarit Посмотреть сообщение
А как насчёт переменного ключа?
Про такой слышали?
Странный вопрос, видать вам многому еще учиться надо.
0
204 / 205 / 16
Регистрация: 06.08.2011
Сообщений: 600
Записей в блоге: 1
28.08.2011, 21:44
RC4
реализация проста.
скорость высокая.
от школьников файлик спрятать хватит.
Ну или ГОСТ.
0
Эксперт С++
 Аватар для Thinker
4267 / 2241 / 203
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
28.08.2011, 21:45
Цитата Сообщение от villu Посмотреть сообщение
RC4
реализация проста.
скорость высокая.
от школьников файлик спрятать хватит.
Ну или ГОСТ.
А ничего, что ГОСТ - российский стандарт шифрования? И речь была о RC6.
0
Эксперт С++
 Аватар для fasked
5045 / 2624 / 241
Регистрация: 07.10.2009
Сообщений: 4,310
Записей в блоге: 5
28.08.2011, 21:46
Цитата Сообщение от GFarit Посмотреть сообщение
А у вас есть опыт создания "коммерческой" защиты?
Вся "коммерческая" защита строится на грамотной инфраструктуре управления ключами, управлении доступом и политике информационной безопасности в целом, и уже в последнюю очередь на конкретном алгоритме.
Допустим, чтобы повысить "надежность" надо будет увеличить размеры ключей и уменьшить их время использования.
0
Эксперт С++
 Аватар для Thinker
4267 / 2241 / 203
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
28.08.2011, 21:47
fasked, вы знаете, что в википедии учиться - себя не уважать?
0
204 / 205 / 16
Регистрация: 06.08.2011
Сообщений: 600
Записей в блоге: 1
28.08.2011, 21:47
Цитата Сообщение от Thinker Посмотреть сообщение
А ничего, что ГОСТ - российский стандарт шифрования?
и?
Цитата Сообщение от Thinker Посмотреть сообщение
И речь была j RC6.
и? Я так понял человек сильно начинающий, а RC4 на коленке рисуется за 10 минут.
0
Эксперт С++
 Аватар для fasked
5045 / 2624 / 241
Регистрация: 07.10.2009
Сообщений: 4,310
Записей в блоге: 5
28.08.2011, 21:47
Цитата Сообщение от Thinker Посмотреть сообщение
вы знаете, что в википедии учиться - себя не уважать?
а нести ерунду это по Вашему мнению лучше?
0
Эксперт С++
 Аватар для Thinker
4267 / 2241 / 203
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
28.08.2011, 21:49
Цитата Сообщение от fasked Посмотреть сообщение
Допустим, чтобы повысить "надежность" надо будет увеличить размеры ключей и уменьшить их время использования.
Не всегда, ключи можно строить, например с помощью рекуррентных последовательностей, но толку от них не всегда много.

Добавлено через 24 секунды
Цитата Сообщение от fasked Посмотреть сообщение
а нести ерунду это по Вашему мнению лучше?
Например?
0
0 / 0 / 0
Регистрация: 28.08.2011
Сообщений: 7
28.08.2011, 21:50
Цитата Сообщение от Thinker Посмотреть сообщение
Странно, а еще пытаетесь умные вещи говорить...

Добавлено через 1 минуту

Сообщение от GFarit
А как насчёт переменного ключа?
Про такой слышали?

Странный вопрос, видать вам многому еще учиться надо.
А что странного? Слышали или не слышали?
А про одноразовые ключи?
0
Эксперт С++
 Аватар для Thinker
4267 / 2241 / 203
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
28.08.2011, 21:52
Цитата Сообщение от villu Посмотреть сообщение
и?

и? Я так понял человек сильно начинающий, а RC4 на коленке рисуется за 10 минут.
Вы чего о RC4 заладили, вы про RC6 в курсе? А про сильно начинающих умолчим.

Добавлено через 1 минуту
Цитата Сообщение от GFarit Посмотреть сообщение
А что странного? Слышали или не слышали?
А про одноразовые ключи?
Может еще умные книжки посоветуете?
0
204 / 205 / 16
Регистрация: 06.08.2011
Сообщений: 600
Записей в блоге: 1
28.08.2011, 21:53
Цитата Сообщение от Thinker Посмотреть сообщение
Вы чего о RC4 заладили, вы про RC6 в курсе? А про сильно начинающих умолчим.
эм. Я отвечал TC о том, как малой кровью можно зашифровать файлик. При чем тут RC6?
0
Эксперт С++
 Аватар для Thinker
4267 / 2241 / 203
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
28.08.2011, 21:54
Цитата Сообщение от villu Посмотреть сообщение
эм. Я отвечал TC о том, как малой кровью можно зашифровать файлик. При чем тут RC6?
Тогда, пардон, думал вы мне. А про ГОСТ не стоит тут так говорить. Его гос.структуры используют. Разве что он не слишком быстрый, но при определенных условиях очень надежен.
0
Эксперт С++
 Аватар для fasked
5045 / 2624 / 241
Регистрация: 07.10.2009
Сообщений: 4,310
Записей в блоге: 5
28.08.2011, 21:58
Цитата Сообщение от Thinker Посмотреть сообщение
Не всегда, ключи можно строить, например с помощью рекуррентных последовательностей, но толку от них не всегда много.
Как связаны способ генерации ключа и время его жизни? Я говорю о менеджменте, а способ генерации зависит от алгоритма.
Цитата Сообщение от Thinker Посмотреть сообщение
Например?
Мне Вам объяснить как работает RSA и чем он отличается от того же AES или ГОСТ 28149-89?
Цитата Сообщение от Thinker Посмотреть сообщение
Вы чего о RC4 заладили, вы про RC6 в курсе?
Это между прочим два совершенно разных алгоритма , а не улучшенная версия одного. Соответственно предназначены они для разных нужд.
Цитата Сообщение от Thinker Посмотреть сообщение
Может еще умные книжки посоветуете?
Начать можно, например с этой - http://www.ozon.ru/context/detail/id/4884079/
Цитата Сообщение от villu Посмотреть сообщение
Я отвечал TC
Вы бы на дату посматривали, я думаю ТС уже разобрался со своей проблемой... ну или забил
0
0 / 0 / 0
Регистрация: 28.08.2011
Сообщений: 7
28.08.2011, 21:59
Цитата Сообщение от Thinker Посмотреть сообщение
Вы чего о RC4 заладили, вы про RC6 в курсе? А про сильно начинающих умолчим.

Добавлено через 1 минуту


Может еще умные книжки посоветуете?
А надо?
0
204 / 205 / 16
Регистрация: 06.08.2011
Сообщений: 600
Записей в блоге: 1
28.08.2011, 22:00
Цитата Сообщение от fasked Посмотреть сообщение
Вы бы на дату посматривали,
а, ну да.
0
Эксперт С++
 Аватар для Thinker
4267 / 2241 / 203
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
28.08.2011, 22:09
Цитата Сообщение от fasked Посмотреть сообщение
Как связаны способ генерации ключа и время его жизни? Я говорю о менеджменте, а способ генерации зависит от алгоритма.

Мне Вам объяснить как работает RSA и чем он отличается от того же AES или ГОСТ 28149-89?

Это между прочим два совершенно разных алгоритма , а не улучшенная версия одного. Соответственно предназначены они для разных нужд.

Начать можно, например с этой - http://www.ozon.ru/context/detail/id/4884079/

Вы бы на дату посматривали, я думаю ТС уже разобрался со своей проблемой... ну или забил
Имелось ввиду про длину ключа.

А кто говорил, что RC6 это усовершенствованный RC4? Вообще-то это финалист конкурса AES.

Уж разницу между шифрами с открытым ключом и блочным (или поточным) мне можно не объяснять.

Про Брюса Шнайера. Это сарказм был, зачем мне его подсовывать, я вам сам кучу книг насоветую, да и сарказм не в вашу сторону был.

Ваша ирония вас не красит, вы все таки модератор, можно как-то и по приличнее.

Добавлено через 3 минуты
Цитата Сообщение от GFarit Посмотреть сообщение
А надо?
Спасибо, нет, конечно.

Добавлено через 1 минуту
Цитата Сообщение от villu Посмотреть сообщение
а, ну да.
А если так, то чем вам ГОСТ не угодил?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.08.2011, 22:09

Программа для поиска текстовых файлов
Help, pls! Разработать программу для поиска текстовых файлов, содержащих заданную последовательность символов (передается при запуске,...

Программа для поиска текстовых файлов по содержимому
Программа для поиска текстовых файлов по содержимому. Например, найти все файлы в которых есть слово...

Программа для поиска повторяющихся текстовых файлов
Всем привет!У меня возникла такая проблема. Мне нужно написать программу в Visual studio 2008, которая выполняет поиск дублирующихся файлов...

Программа для сравнения двух текстовых файлов
Составьте программу для сравнения двух текстовых файлов. Если файлы не совпадают, то на экран вывести первые неравные строки и номер...

Программа для хранения и копирования текстовых файлов
Добрый день программисты! Пишу программу, которая записывает информацию из текстовых файлов в один новый текстовый файл, а потом создаёт из...


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru