IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

 
 Ответить  Открыть новую тему 
> Шифрование\дешифрование текста, Помогите бездарю!
Smoke007
сообщение 2.01.2008 21:26
Сообщение #1





Группа: Пользователи
Сообщений: 3
Пол: Мужской

Репутация: -  0  +


Народ дали тему курсовой Написать программу которая шифрует и дешифрует текст. Я в этом не шарю вообще ибо комп тока появился недавно ,кароче деревня.... Выручите кто нибудь если кто делал ...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 2.01.2008 21:44
Сообщение #2


Гость






Тебе какие методы шифрования надо? Если простые - то зайди ко мне на сайт, там есть Льюис, квадрат Полибия, Атбаш, Вижинер, Цезарь, Гронсфельд, Хилл и шифрование с помощью решетки...
 К началу страницы 
+ Ответить 
Smoke007
сообщение 2.01.2008 21:54
Сообщение #3





Группа: Пользователи
Сообщений: 3
Пол: Мужской

Репутация: -  0  +


Надо простые, Но мне надо объяснить как это работает еще...
P>S>Эти коды открываются в Pascal ABC (пробовал цезаря и решетку). А вот тот древний турбопаскаль что стоит у нас в универе че то ругается...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 2.01.2008 21:59
Сообщение #4


Гость






Неправда, я все-таки тестировал ВСЕ методы, причем именно на "древнем Турбо Паскале", так что проверяй еще раз - все должно работать...

Как ругается, кстати?
 К началу страницы 
+ Ответить 
andriano
сообщение 2.01.2008 22:04
Сообщение #5


Гуру
*****

Группа: Пользователи
Сообщений: 1 168
Пол: Мужской
Реальное имя: Сергей Андрианов

Репутация: -  28  +


Вообще-то к компьютерам данная тема не имеет никакого отношения.

Cobb C.,Cryptography For Dummies.
Menezes A., Oorschot P., Vanstone S.,Handbook of applied cryptography.
Stinson D.R.,Cryptography - Theory and Practice.
Tilborg H.C.A.,Fundamentals of Cryptography. A Professional Reference and Interactive Tutorial.
Аршинов М.Н., Садовский Л.Е.,Коды и математика (рассказы о кодировании).
Баричев С.Г., Серов Р.Е.,Основы современной криптографии.
Болотов А.,Алгоритмические основы эллиптической криптографии.
Болотов А.А., Гашков С.Б., Фролов А.Б., Часовских А.А.,Алгоритмические основы эллиптической криптографии.
Брассар Ж.,Современная крипотология.
Василенко О.Н.,Теоретико-числовые алгоритмы в криптографии.
Коблиц Н.,Курс теории чисел и криптографии.
Саломаа А.,Криптография с открытым ключом.
Сидельников В.М.,Криптография и теория кодирования.
Шелвин Е.,Алгоритм арифметического кодирования.
Шнайер Б.,Прикладная криптография.
Ященко В.В.,Введение в криптографию.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 2.01.2008 22:08
Сообщение #6


Гость






andriano, эта тема к компьютерам имеет гораздо большее отношение, чем ты, перестань флудить уже!!! Достал ты своей заумностью! Что, открывать будем книгу и вырезать/переставлять местами буковки в ней?

Кстати, твоя тема тоже не имеет к этому форуму никакого отношения (ссылку привести или сам догадаешься, о чем я?), здесь тебе не форум CodeGear, ты так что-ли хочешь ответы получать??? mad.gif Теперь будешь получать именно так и по-полной...

Сообщение отредактировано: volvo - 2.01.2008 22:14
 К началу страницы 
+ Ответить 
Smoke007
сообщение 2.01.2008 22:24
Сообщение #7





Группа: Пользователи
Сообщений: 3
Пол: Мужской

Репутация: -  0  +


Вообщем как сделать из этого алгоритма сделать работающую программку............. Я так понимаю что не просто этот код вписать. Если кому не трудно напишите здесь код самый простой ....
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
volvo
сообщение 3.01.2008 1:56
Сообщение #8


Гость






Хм... Из чего я понимаю, что на сайте ты все-таки не был:
Шифрование текста Это по-твоему не работающие программы?
 К началу страницы 
+ Ответить 
Lapp
сообщение 3.01.2008 3:04
Сообщение #9


Уникум
*******

Группа: Модераторы
Сообщений: 6 823
Пол: Мужской
Реальное имя: Лопáрь (Андрей)

Репутация: -  159  +


Цитата(andriano @ 2.01.2008 22:04) *
Вообще-то к компьютерам данная тема не имеет никакого отношения.
andriano, ты внимательно читал тему? Я помогу тебе, вот цитата из первого поста:

Цитата(Smoke007 @ 2.01.2008 21:26) *
Написать программу ...
Мне кажется, я уже не первый раз прошу тебя быть внимательнее. Боюсь, даже не второй..


--------------------
я - ветер, я северный холодный ветер
я час расставанья, я год возвращенья домой
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
Feagor
сообщение 3.01.2008 16:03
Сообщение #10


ыыыыщщщщщщыыыы
**

Группа: Пользователи
Сообщений: 68
Пол: Мужской
Реальное имя: Иван

Репутация: -  0  +


Самый простейший вариант:
uses crt;
var s,s1:string;
i:integer;
begin
clrscr;
writeln('Vvedite stroku');
read(s);
for i:=1 to length(s) do begin
s1[i]:=chr(ord(s[i])+5);{к коду i-того символа введенной строки добавляем 5, и преобразуем обратно в символ}
write(s1[i]);
end;
readkey;
end.



2 volvo, не знаешь почему, после того как обращаешься к строке посимвольно потом через write(s) она не выводится, приходится выводить посимвольно?

Сообщение отредактировано: Feagor - 3.01.2008 16:07


--------------------
Никогда не задавайте вопрос, если не уверены, что хотите получить ответ...
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
andriano
сообщение 3.01.2008 16:38
Сообщение #11


Гуру
*****

Группа: Пользователи
Сообщений: 1 168
Пол: Мужской
Реальное имя: Сергей Андрианов

Репутация: -  28  +


Цитата(Feagor @ 3.01.2008 16:03) *
не знаешь почему, после того как обращаешься к строке посимвольно потом через write(s) она не выводится, приходится выводить посимвольно?
Строка выводится правильно, это ты ее заполняешь неправильно.
Выведи на экран length(sl), надеюсь, поймешь, в чем дело.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 20.07.2025 21:49
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"