Powrót   Forum CDRinfo.pl > Różne > Off topic

Off topic Forum poświęcone wszelkim innym tematom.



Witaj Nieznajomy! Zaloguj się lub Zarejestruj

Zarejestrowani użytkownicy mają dostęp do dodatkowych opcji, lepszej wyszukiwarki oraz mniejszej ilości reklam. Rejestracja jest całkowicie darmowa!

Odpowiedz na post
 
Opcje związane z dyskusją Tryby wyświetlania
Stary 06.09.2004, 20:07   #1
tedew
Bywalec
 
Data rejestracji: 31.08.2004
Posty: 29
tedew w tym momencie nie ma Reputacji dodatnich ani ujemnych <0  pkt>
Szyfrowanie metodą PGP

witam
mam takie zadanko . moze ktos pomoze ??

Opisz, jaki trudny problem kombinatoryczny jest wykorzystywany w szyfrowaniu z kluczem jawnym metodą PGP, dzięki któremu można mieć pewność, że szyfr jest bezpieczny. Uzasadnij, na czym polega bezpieczeństwo tego szyfru. ??

A takze musze narysować taki szczegółowy schemat , i przykład tego szyfrowania PGP


pozdro
tedew jest offline   Odpowiedz cytując ten post

  #ads
CDRinfo.pl
Reklamowiec
 
 
 
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
 

CDRinfo.pl is online  
Stary 07.09.2004, 00:58   #2
Victorek
Nadszyszkownik
 
Avatar użytkownika Victorek
 
Data rejestracji: 27.09.2002
Lokalizacja: Żyrardów, mazowieckie
Posty: 312
Victorek zaczyna zdobywać reputację <1 - 49 pkt>
http://www.google.pl/search?num=50&h...kaj&lr=lang_pl

Tak trudno skorzystać z google?
Victorek jest offline   Odpowiedz cytując ten post
Stary 07.09.2004, 19:20   #3
tedew
Bywalec
 
Data rejestracji: 31.08.2004
Posty: 29
tedew w tym momencie nie ma Reputacji dodatnich ani ujemnych <0  pkt>
witam
poczytałem troche poszukałem wiem już jak jest koncepcja tego szyfrowania jest
klucz public , klucz private i mam taki przykład który nie bardzo rozumie
BOB (nadawca) Alicja (Odbiorca)
klucz public (n,e) klucz private (n,d)
(143,7) (143,103)
1.wybieramy dwie liczby pierwsze
p=11
q=13
n=p x q
n=143
2 bierzemy liczbe wzglednie pierwsza z (p-1)(q-1)

(p-1)(q-1)=10*12 =120
NWD(e,(p-1)(q-1)=1 // skąd te "e" ??
e=7 //dlaczego akurat 7 ??
d*e/120 =103 d nie jest znane , to jakim cudem z tegoi działania wyszło 103 ??
to jest stworzenie klucza ( chyba )
a teraz szyfracja i deszyfracja

wzór ogólny
P
P=M^e (mod n) -----> M=P^d (mod n) ------->M

M = wiadomość
P= wiadomość wysłana

a)szyfracja
M=Q (asci to jest nr 81)
M=81(ASCII)
P=81^7=81^4+^2+^1=81*81^2*81*4=81*126*3=16 //dlaczego wyszło 16

b)deszyfracja
M=16^103=16^64+^32+^4+^2+^1=16*16^2*16^4*16^32*16^ 64=16*113*42*113*42=81 //dlaczego 81 ??

M=Q czyli znak "q" został zaszyfrowany z 81 na 16 a potem odzyfrowany z 16 na 81

to co na pomarńczowo to nie kapuje skąd sie bierze

pozdro

p.s.
mam nadzieje ze nie namieszałem

Ostatnio zmieniany przez tedew : 07.09.2004 o godz. 19:22
tedew jest offline   Odpowiedz cytując ten post
Stary 07.09.2004, 20:32   #4
houston
Stały bywalec ;)
 
Data rejestracji: 29.07.2004
Lokalizacja: Bydgoszcz
Posty: 115
houston w tym momencie nie ma Reputacji dodatnich ani ujemnych <0  pkt>
zasada 2-ch kluczy publiczny i prywatny publiczny maja "go wszyscy" co maja do Ciebie pisac ... wysylajac zostaje 'zakodowany" natomiast wlasciciel czyli Ty majac swoj klucz osobisty deszyfrujesz go i tak samo jak Ty wysylasz uzywasz klucza publicznego odbiory i on sobie go rozkodowuje chyba to byc jasne a to co 'wystawiles w poscie" to jest wzor ktorym mozesz sie posluzyc do tezy matematycznej ze to dziala na tym mozesz zrobic juz dr-t niektore rzeczy o ktore sie pytasz to sa pewne "zasady sieciowe" ktorych jak bym opisywal w szczegolach to bys to tydzien czytal ... i nic bys niezrozumial klucz publiczny ma mniejsza "wage" i jest juz "czescia skladowa Twojego klucza osobistego/prywatnego a wzory ktore sie nimi posluzyles to "wielki skrot obliczeniowy" na zasadach jak wspominalem sieciowych (transmisja bitowa) 7+1 ostatni bit "stopu" moze byc tez parzystosci parzyste; parzystosc nieparzysta .. znacznik czy tez spacja no a to ma 'swoje "dodatkowe obliczenia" ....
Mam nadzieje ze w miare "wytlumaczylem"
houston jest offline   Odpowiedz cytując ten post
Stary 07.09.2004, 21:22   #5
tedew
Bywalec
 
Data rejestracji: 31.08.2004
Posty: 29
tedew w tym momencie nie ma Reputacji dodatnich ani ujemnych <0  pkt>
witam
@houston
dzieki za odp
mam tylko taką mało prośbę , czy potrafił byś mi napisać skąd sie pobrały te liczby ( to co jest na pomarańczowo ) bo 16 do potegi 2 jest napisane ze 113 ?? z jakiegos wzoru , modulo czy jeszcze inaczej ??
za 5 egzamin i bede musiał napisać podobny przykład , tylko jak niebede wiedział skąd sie co bierze to nie wylicze tego

pozdro
tedew jest offline   Odpowiedz cytując ten post
Stary 08.09.2004, 09:19   #6
houston
Stały bywalec ;)
 
Data rejestracji: 29.07.2004
Lokalizacja: Bydgoszcz
Posty: 115
houston w tym momencie nie ma Reputacji dodatnich ani ujemnych <0  pkt>
jak wspominalem "dr't z matmy trzeba zrobic zeby to obliczyc ... a ja z matmy nie jestem az tak silny
houston jest offline   Odpowiedz cytując ten post
Stary 08.09.2004, 10:55   #7
pawelblu
Recydywista - Wielokrotny
Zlotowicz
CDRinfo VIP
 
Avatar użytkownika pawelblu
 
Data rejestracji: 17.01.2003
Lokalizacja: Wawa
Posty: 5,265
pawelblu niedługo stanie się sławny ;) <50 - 149 pkt>pawelblu niedługo stanie się sławny ;) <50 - 149 pkt>
Gdybys od razu napisal ze chodzi o szyfrowanie RSA to bym Ci pomogl.

e - to jest ta liczba wzglednie pierwsza z (p-1)(q-1) ( (p-1)(q-1) to wartosc funkcji Eulera dla n {fi(n)} - rozklada sie tylko na 2 liczby pierwsze p i q z zalozenia stad wzor obliczenia wartosci)

d to jest odwrotnosc e mod fi(n), czyli zachodzi kongruencja ed {3 poziome kreski - znak kongruencji} 1 mod fi(n).

Kluczem publicznym jest n oraz e natomiast p, q oraz d sa kluczami prywatnymi.
pawelblu jest offline   Odpowiedz cytując ten post
Stary 08.09.2004, 11:03   #8
tedew
Bywalec
 
Data rejestracji: 31.08.2004
Posty: 29
tedew w tym momencie nie ma Reputacji dodatnich ani ujemnych <0  pkt>
witam
mógłbyś to zrobić na jakimś przykłdzie , bo nie bardzo to widze
a jeżeli chodzi o szyfrowanie i deszyfrowanie wiadomości to już doszedłem wszytsko se dzieli przez modulo n i wychodzi tak jak w przykładzie

pozdro
tedew jest offline   Odpowiedz cytując ten post
Stary 08.09.2004, 11:24   #9
pawelblu
Recydywista - Wielokrotny
Zlotowicz
CDRinfo VIP
 
Avatar użytkownika pawelblu
 
Data rejestracji: 17.01.2003
Lokalizacja: Wawa
Posty: 5,265
pawelblu niedługo stanie się sławny ;) <50 - 149 pkt>pawelblu niedługo stanie się sławny ;) <50 - 149 pkt>
http://www.mimuw.edu.pl/~bch/Mat_Dys...i_ps/mmd-02.ps

Do otworzenia potrzebne bedzie GhostScript i GhostView
pawelblu jest offline   Odpowiedz cytując ten post
Stary 08.09.2004, 12:47   #10
tedew
Bywalec
 
Data rejestracji: 31.08.2004
Posty: 29
tedew w tym momencie nie ma Reputacji dodatnich ani ujemnych <0  pkt>
OKI
a jaki trudny problem kombinatoryczny jest wykorzystywany w tym szyfrowaniu ?? o chodzi o algo euklidesa wtkorzystany , czy o tworzenie właśnie e i d

pozdro
tedew jest offline   Odpowiedz cytując ten post
Stary 08.09.2004, 13:42   #11
tedew
Bywalec
 
Data rejestracji: 31.08.2004
Posty: 29
tedew w tym momencie nie ma Reputacji dodatnich ani ujemnych <0  pkt>
re
poczytałem to z skryptu i dalej mam probelem z D znalazłem taki przykład :
1. p = 5, q = 11
2. n=p×q=5×11=55
3. Wybieramy e=7 (mała nieparzysta liczba względnie pierwsza
z wartością (p-1)(q-1)=40).
4. Wyznaczamy d z równania e×d = 1 +k(p-1)(q-1)
5. Klucz publiczny P=(e, n)=(7,55)
6. Klucz tajny S=(d, n)=(23,55)

Szyfrujemy wiadomość M=6: P(M)=M e mod n =67 mod 55=41=C
Deszyfrujemy informację C=41: S(C)= C d mod n= 4123 mod 55=6

dlaczego D =23 to nie wiem
tedew jest offline   Odpowiedz cytując ten post
Odpowiedz na post


Twoje uprawnienia:
Nie możesz rozpoczynać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz umieszczać załączników
Nie możesz edytować swoich postów

BB codeWłączone
EmotikonkiWłączone
Kody [IMG]Włączone
Kody HTML są Wyłączone

Teleport


Wszystkie czasy w strefie CET. Aktualna godzina: 10:55.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.