Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 86, средняя оценка - 4.86
-Andriy-
0 / 0 / 0
Регистрация: 28.04.2010
Сообщений: 26
#1

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

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

программа для шифрования и расшифровки текстовых файлов.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.05.2010, 09:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос программа для шифрования и расшифровки текстовых файлов (C++):

Написать программы шифрования и расшифровки файла методом циклического сдвига - C++
Написать программы шифрования и расшифровки файла методом циклического сдвига. Т.е. каждый символ исходного файла (исходный код - K1)...

Программа шифрования файлов с возможностью расширения функционала - C++
Всем добрый вечер! Очень прошу помощи! Завтра сдавать задание: Написать программу, для шифрования файлов. В программе должно быть...

Программа для шифрования - C++
Я сис-админ, не уверен что правильно будет писать на Си, но это единственный язык, который еле еле знаю, акромя вбс и проч, разумеется ...

Чтение текстовых файлов для новичков (getline) - C++
Задача чтения и обработки текстового файла - одна из самых распространенных. Она сравнительно проста, но у новичков порой возникают...

Программа для шифрования английского текста шифром ROT13 - C++
Доброго времени суток, формучане! Очень нужна ваша помощь, не могу понять, как написать программу для шифрования текста шифром ROT13. В С++...

Использование массивов и текстовых файлов//это не для слабаков..и если толком ничего не знаете то даже не пытайтесь решить - C++
1. Сформировать массив из произведений положительных элементов каждой строки массива С; если их в строке нет, результат должен быть равен...

54
fasked
Эксперт С++
4942 / 2522 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
28.08.2011, 21:47 #31
Цитата Сообщение от Thinker Посмотреть сообщение
вы знаете, что в википедии учиться - себя не уважать?
а нести ерунду это по Вашему мнению лучше?
0
Thinker
Эксперт С++
4226 / 2200 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
28.08.2011, 21:49 #32
Цитата Сообщение от fasked Посмотреть сообщение
Допустим, чтобы повысить "надежность" надо будет увеличить размеры ключей и уменьшить их время использования.
Не всегда, ключи можно строить, например с помощью рекуррентных последовательностей, но толку от них не всегда много.

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

Добавлено через 1 минуту
Цитата Сообщение от villu Посмотреть сообщение
а, ну да.
А если так, то чем вам ГОСТ не угодил?
0
grizlik78
Эксперт С++
1957 / 1450 / 116
Регистрация: 29.05.2011
Сообщений: 3,012
28.08.2011, 22:09 #41
Цитата Сообщение от Thinker Посмотреть сообщение
Уж разницу между шифрами с открытым ключом и блочным (или поточным) мне можно не объяснять.
Цитата Сообщение от Thinker Посмотреть сообщение
между шифрами с открытым ключом и блочным
Цитата Сообщение от Thinker Посмотреть сообщение
с открытым ключом и блочным
Вот уж подставился, так подставился Исправляйся давай быстрее, пока не видел никто
0
villu
203 / 204 / 4
Регистрация: 06.08.2011
Сообщений: 600
Записей в блоге: 1
28.08.2011, 22:10 #42
Цитата Сообщение от Thinker Посмотреть сообщение
А если так, то чем вам ГОСТ не угодил?
а где я это написал?
0
fasked
Эксперт С++
4942 / 2522 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
28.08.2011, 22:11 #43
Цитата Сообщение от Thinker Посмотреть сообщение
Уж разницу между шифрами с открытым ключом и блочным (или поточным) мне можно не объяснять.
Если серьезно. Вы серьезно ошиблись, когда сказали, что RSA используется исключительно для шифрования ключей блочных шифров.
Принципиальная разница между шифрами - это симметричность или несимметричность. И ГОСТ 28149-89 и AES алгоритмы симметричные. Это значит, что оба ключа закрыты, и информация доступна может быть только тем, кто имеет ключ. Алгоритм RSA несимметричный: в таких системах существует два ключа - открытый и закрытый. Следовательно, если использовать RSA для шифрования, то зашифровать информацию может любой, так как держать в секрете открытый ключ нет смысла, а расшифровать только легальный пользователь, то есть владелец закрытого ключа. Если применять RSA в качестве цифровой подписи, то все соответственно наоборот.
Из этих особенностей и складываются различные сферы применения разных алгоритмов.
Цитата Сообщение от Thinker Посмотреть сообщение
Имелось ввиду про длину ключа.
Длина ключа и способ генерации опять же мало связаны на высоком уровне абстракции
1
Thinker
Эксперт С++
4226 / 2200 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
28.08.2011, 22:11 #44
Цитата Сообщение от grizlik78 Посмотреть сообщение
Вот уж подставился, так подставился Исправляйся давай быстрее, пока не видел никто
Чего не так? Думаю кто понимает - поймет.
0
fasked
28.08.2011, 22:11     программа для шифрования и расшифровки текстовых файлов
  #45

Не по теме:

Цитата Сообщение от grizlik78 Посмотреть сообщение
Вот уж подставился, так подставился Исправляйся давай быстрее, пока не видел никто
Я уже спалил

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.08.2011, 22:11
Привет! Вот еще темы с ответами:

Конкатенация текстовых файлов - C++
Подскажите примерно как действовать. Нужно соединить данные(строки)из 2ух текстовых файлов и результат вывести в выходной файл. В...

Обработка текстовых файлов - C++
Помогите написать программу для заданного файла удалить все строки, яки начинаются с "*". Результат сохранить в том же файли. ...

Конкатенация текстовых файлов - C++
Доброго времени суток. Нужно объединить заданное количество текстовых файлов. Результат слияния заданных файлов должен быть отображен через...

Обработка текстовых файлов - C++
Я написал программу, которая выводит с файла допустим dfgdfg dfgdfg dfgdfg dfgdfg dfgdfg dfdfgdf Код: #include <fstream.h> ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
28.08.2011, 22:11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru