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

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

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

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

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

Написать программы шифрования и расшифровки файла методом циклического сдвига
Написать программы шифрования и расшифровки файла методом циклического сдвига....

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

Программа сложения 2-х матриц из текстовых файлов
Помогите, пожалуйста, с заданием: "Создайте два текстовых файла с матрицами...

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

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

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

Не по теме:

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

0
grizlik78
Эксперт С++
1983 / 1476 / 191
Регистрация: 29.05.2011
Сообщений: 3,048
28.08.2011, 22:13 #46
Цитата Сообщение от Thinker Посмотреть сообщение
Чего не так? Думаю кто понимает - поймет.
Ну так уж вышло, что все шифры с открытым ключом — блочные. В отличие от симметричных шифров, которые и имелись в виду под блочными.
0
Thinker
Эксперт С++
4232 / 2206 / 203
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
28.08.2011, 22:15 #47
Цитата Сообщение от fasked Посмотреть сообщение
Если серьезно. Вы серьезно ошиблись, когда сказали, что RSA используется исключительно для шифрования ключей блочных шифров.
Про цифровые подписи речи не было. Речь только о шифрах.

Добавлено через 1 минуту
Цитата Сообщение от grizlik78 Посмотреть сообщение
Ну так уж вышло, что все шифры с открытым ключом — блочные. В отличие от симметричных шифров, которые и имелись в виду под блочными.
А, это, спасибо, это да. Правильно симметричные и асимметричные. Но спор был, чтобы выделить отсюда RSA
0
GFarit
0 / 0 / 0
Регистрация: 28.08.2011
Сообщений: 7
28.08.2011, 22:16 #48
Цитата Сообщение от Thinker Посмотреть сообщение
Чего не так? Думаю кто понимает - поймет.
Thinker, вы бы посмотрели в самом начале на постановку вопроса. Тут, начинающему
надо курсовую сделать абы как, а вы про ненадёжность шифрования...
0
Thinker
Эксперт С++
4232 / 2206 / 203
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
28.08.2011, 22:18 #49
Цитата Сообщение от GFarit Посмотреть сообщение
Thinker, вы бы посмотрели в самом начале на постановку вопроса. Тут, начинающему
надо курсовую сделать абы как, а вы про ненадёжность шифрования...
Видите, курсовую. Вы могли игнорировать мои слова, но то, что все те шифры были ненадежные вам же интересно знать.
0
fasked
Эксперт С++
4976 / 2556 / 241
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
28.08.2011, 22:21 #50
Цитата Сообщение от Thinker Посмотреть сообщение
Но спор был, чтобы выделить отсюда RSA
Вы его как-то выкинули из области шифрования данных вообще, на мой взгляд не совсем "законно", ведь это один самых успешных шифров в коммерческой среде вообще.

Но в итоге все друг друга поняли и это хорошо
0
GFarit
0 / 0 / 0
Регистрация: 28.08.2011
Сообщений: 7
28.08.2011, 22:24 #51
Цитата Сообщение от Thinker Посмотреть сообщение
Видите, курсовую. Вы могли игнорировать мои слова, но то, что все те шифры были ненадежные вам же интересно знать.
То, что они не надёжные я знаю, но от теории до практики немало надо прошагать.
Мы вот тут все умно рассуждаем, а у кого есть практический опыт создания защиты?
0
Thinker
Эксперт С++
4232 / 2206 / 203
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
28.08.2011, 22:26 #52
Цитата Сообщение от fasked Посмотреть сообщение
Вы его как-то выкинули из области шифрования данных вообще, на мой взгляд не совсем "законно", ведь это один самых успешных шифров в коммерческой среде вообще.
Я выкинул? Да с него началась вся современная криптография (открытые ключи, разделение секрета, цифровые подписи и. т.д.). Я говорил о том, что RSA не используют как обычный блочный (симметричный) шифр из-за медленной скорости. Не учитывая цифровые подписи, его применяют для шифрования ключей, так как по объему - это небольшие данные.
0
fasked
Эксперт С++
4976 / 2556 / 241
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
28.08.2011, 22:38 #53
Цитата Сообщение от GFarit Посмотреть сообщение
Мы вот тут все умно рассуждаем, а у кого есть практический опыт создания защиты?
Что именно Вас интересует в защите?

Добавлено через 11 минут
Цитата Сообщение от Thinker Посмотреть сообщение
Я выкинул? Да с него началась вся современная криптография (открытые ключи, разделение секрета, цифровые подписи и. т.д.). Я говорил о том, что RSA не используют как обычный блочный (симметричный) шифр из-за медленной скорости. Не учитывая цифровые подписи, его применяют для шифрования ключей, так как по объему - это небольшие данные.
В таком случае прошу прощения. Вы как-то слишком категорично выразились и в итоге я не смог Вас понять.
Но все же, там где скорость не является решающим фактором довольно успешно применяется RSA-OAEP.
1
Thinker
Эксперт С++
4232 / 2206 / 203
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
28.08.2011, 22:40 #54
Цитата Сообщение от grizlik78 Посмотреть сообщение
Ну так уж вышло, что все шифры с открытым ключом — блочные. В отличие от симметричных шифров, которые и имелись в виду под блочными.
Вам легко со стороны наблюдать и анализировать, когда обрушивается стая "голодных" экспертов, дабы потешить свое самолюбие. В этом признаю, надо было уточнить, хотя, было понятно о чем говорилось

Добавлено через 1 минуту
Цитата Сообщение от fasked Посмотреть сообщение
В таком случае прошу прощения...
Тогда и вы меня простите, если что не так Думал понятно всем, что за рамки простого шифрования мы не выходим. Все большую популярность приобретают шифры, основанные на эллиптических кривых (про шифры с открытым ключом и цифровые подписи)
0
katkout
0 / 0 / 0
Регистрация: 05.05.2013
Сообщений: 2
08.05.2013, 12:47 #55
Добрый день,

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

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

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

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

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

Перекодировка текстовых файлов
Всем привет. По курсовому проекту возник вопрос. Я попытался сначала...


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

Или воспользуйтесь поиском по форуму:
55
Ответ Создать тему
Опции темы

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