Сейчас на форуме: tyns777 (+5 невидимых) |
![]() |
eXeL@B —› Программирование —› 2 задачки: ssi и шифровка открытым ключем |
Посл.ответ | Сообщение |
|
Создано: 03 сентября 2007 14:20 · Поправил: andruja · Личное сообщение · #1 1 задача: На страничке должны быть выведены 3 IP-адреса последних входящих. В задаче необходимо использовать HTML и SSI. Исходным текстом должен быть ТОЛЬКО ОДИН файл и только с расширением shtml. 2 задача: Написать письмо на <адрес> зашифровав текст открытым ключом В письме должны быть Ваши фамилия, имя и отчество. Письмо принимается только в кодировке KOI8-r и только с адреса на ulm.uni.udm.ru. как можно решить?? ![]() |
|
Создано: 03 сентября 2007 15:53 · Личное сообщение · #2 |
|
Создано: 03 сентября 2007 16:39 · Личное сообщение · #3 censor пишет: нестандартный подход выкладывания паблик кея у преподавателя ыыы всмысле чО??) ну ктонить скажите каким образом эти письма шифровать я сам зашифрую, а на счет ssi я хз как его делать может ктонить попытается помочь и сделать, ну или для начала хотя бы дайте ссылки какиенить на краткие материалы по ssi достаточные для того чтобы эту задачу решить, но мне нужно эти задачи в кратчайшие сроки сдавать. ![]() |
|
Создано: 03 сентября 2007 16:53 · Личное сообщение · #4 ну вот вроде его ключ(прикрепил сюда), а че с ним делать??(препод грит задание на 5 минут) ![]() ![]() |
|
Создано: 03 сентября 2007 18:48 · Личное сообщение · #5 |
|
Создано: 03 сентября 2007 19:42 · Личное сообщение · #6 |
|
Создано: 03 сентября 2007 20:16 · Личное сообщение · #7 |
|
Создано: 04 сентября 2007 06:21 · Личное сообщение · #8 |
|
Создано: 04 сентября 2007 07:36 · Личное сообщение · #9 |
|
Создано: 04 сентября 2007 08:39 · Личное сообщение · #10 честно говоря читаю про pgp и не понял как он сможет расшифровывать при асимметричном, если при симметричном ключ один и зашифровывается и расшифровывается все одним ключем, то при асимметричном мы зашифровываем открытым, но откуда должен появиться у получателя нужный закрытый ключ чтобы расшифровать?? ![]() |
|
Создано: 04 сентября 2007 09:15 · Личное сообщение · #11 Дык. Хозяин ящика (препод) генерит пару ключей - открытый и закрытый. Закрытый остается у него, открытый свободно распространяется, в данном случае выложен на сайте. С помощью открытого ключа ты шифруешь свое сообщение и отсылаешь ему. Он расшифровывает его закрытым. Все просто. И получатель, и отправитель уверены, что если письмо случайно уйдет на другой ящик или будет перехвачено - информация останется нерасшифрованой. И наоборот - хозяин шифрует сообщение своим ключом и отсылает адресатам. Адресаты расшифровывают его открытым ключом. Расшифровалось - сталобыть отправитель - это он и есть, а не кто-то подделал его адрес и пишет письма от его имени. ![]() |
|
Создано: 04 сентября 2007 14:06 · Личное сообщение · #12 а как мне зашифровать то?? вот скачаю я пгп, потом че делать с ключем?? скопировать текст в ключе между -----BEGIN PGP PUBLIC KEY BLOCK----- и -----END PGP PUBLIC KEY BLOCK----- и вставить его в пгп?? ну и че получится в итоге?? я пишу имя фамилию отчество нормальными буквами, а алгоритм просто изменит буквы? и потом просто надо буит скопировать то что получилось и выслать преподу через обычную почту?? ![]() |
|
Создано: 04 сентября 2007 14:44 · Личное сообщение · #13 Почтовые клиенты поддерживают PGP, не знаю как аутлук, а TheBat поддерживает. Пишешь письмо в какой просят кодировке, ставишь галку что-то типа Зашифровать перед отправкой, клиент сам все зашифрует. Адресат получит письмо вида - "Это письмо зашифровано. Для расшифровки заюзайте кнопку вверху панельки...". Он юзает кнопку, ключи у него уже имеются, письмо расшифровывается. ![]() |
|
Создано: 04 сентября 2007 15:33 · Личное сообщение · #14 |
|
Создано: 04 сентября 2007 15:34 · Личное сообщение · #15 а как узнать на ulm.uni.udm.ru. уже есть пгп или нет?? ваще то ulm.uni.udm.ru это сервак на который мы все свои задания сливаем, но видима еще почта там должна какаято быть Ara пишет: Хозяин ящика (препод) генерит пару ключей - открытый и закрытый интересна тогда как он их генерит, и почему по открытому нельзя сгенерить закрытый ![]() |
|
Создано: 04 сентября 2007 15:35 · Личное сообщение · #16 |
|
Создано: 04 сентября 2007 15:36 · Поправил: Ara · Личное сообщение · #17 |
|
Создано: 04 сентября 2007 16:01 · Поправил: sER · Личное сообщение · #18 andruja, kiev-security.org.ua/box/1/81.shtml -- про rsa e – открытый (public) показатель d – секретный (private) показатель. (n; e) – открытый (public) ключ (n; d). – секретный (private) ключ. Делители (факторы) p и q можно либо уничтожить либо сохранить вместе с секретным (private) ключом. "Предположим, Алиса хочет послать Бобу сообщение M. Алиса создает зашифрованный текст С, возводя сообщение M в степень e и умножая на модуль n: C = M**e* (mod n), где e и n – открытый (public) ключ Боба. Затем Алиса посылает С (зашифрованный текст) Бобу. Чтобы расшифровать полученный текст, Боб возводит полученный зашифрованный текст C в степень d и умножает на модуль n: M = c**d*(mod n); зависимость между e и d гарантирует, что Боб вычислит M верно. Так как только Боб знает d, то только он имеет возможность расшифровать полученное сообщение." ![]() |
|
Создано: 04 сентября 2007 16:24 · Личное сообщение · #19 Ara пишет: ЗЫ: препод ваш молоток, привет ему передай. ![]() ![]() sER вопервых судя по логике sER пишет: Чтобы расшифровать полученный текст, Боб возводит полученный зашифрованный текст C в степень d и умножает на модуль n: там нужно либо разделить на модуль n, либо умножить на модуль 1\n например если мы возьмем этот алгоритм с возведением в степень и умножением на модуль, зная открытый ключ(например е=5, то есть мы возводиим в 5 степень), и зная алгоритм можно даже не вычисляя вычислить закрытый(d=1\5 как противоположное 5), выходит по открытому можно запросто сгенерить закрытый ![]() ![]() |
|
Создано: 04 сентября 2007 18:10 · Личное сообщение · #20 |
|
Создано: 04 сентября 2007 21:15 · Личное сообщение · #21 а какой там алгоритм?? кстати почему никто ниче не пишет про ssi она еще важнее так как я ее уж точно не смогу сделать, ктонить же должен знать ssi сделайте плиз задачу она вроде ваще не сложная, так как ssi делали как раз для упрощения создания нтмл-страниц то там скорее всего должны быть уже готовые типа операторы для получения айпи, ну короче думаю задача в нескако строчек но я просто это не умею и нужно помочь ![]() |
|
Создано: 04 сентября 2007 21:23 · Поправил: andruja · Личное сообщение · #22 |
|
Создано: 04 сентября 2007 21:24 · Поправил: andruja · Личное сообщение · #23 |
|
Создано: 04 сентября 2007 21:50 · Личное сообщение · #24 |
|
Создано: 10 сентября 2007 20:17 · Личное сообщение · #25 фсе, сдал ssi, а шифроффку сдать не могу, кто знает как ID там надо узнавать?? и еще появилась наконецто последняя задачка по яваскрипту: на html-странице вводятся 2 строки, яваскрипт должен найти и выдать на сайт общую строку этих двух строк и написать ее размер, например 1строка=qerkladsas, 2строка=lklwrkladoi, => общая максимальная строка = rklad, соответсьвенно если таких строк не одна то нада вывести обе ктонить сможет помочь??, оч нада!! ![]() |
![]() |
eXeL@B —› Программирование —› 2 задачки: ssi и шифровка открытым ключем |