![]() |
||
Nagrywarki |
Pliki |
Dyski twarde |
Recenzje |
Księgarnia |
Biosy |
Artykuły |
Nagrywanie od A do Z |
Słownik |
FAQ
|
||
|
Off topic Forum poświęcone wszelkim innym tematom. |
![]() |
|
Opcje związane z dyskusją | Tryby wyświetlania |
|
![]() |
#1 |
Bywalec
Data rejestracji: 31.08.2004
Posty: 29
![]() |
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 |
![]() |
![]() |
#ads | |
CDRinfo.pl
Reklamowiec
Data rejestracji: 29.12.2008
Lokalizacja: Sieć globalna
Wiek: 31
Posty: 1227
|
|
![]() |
![]() |
#2 |
Nadszyszkownik
Data rejestracji: 27.09.2002
Lokalizacja: Żyrardów, mazowieckie
Posty: 312
![]() |
|
![]() |
![]() |
![]() |
#3 |
Bywalec
Data rejestracji: 31.08.2004
Posty: 29
![]() |
witam
poczytałem troche poszukałem wiem już jak jest koncepcja tego szyfrowania ![]() klucz public , klucz private ![]() ![]() 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 |
![]() |
![]() |
![]() |
#4 |
Stały bywalec ;)
Data rejestracji: 29.07.2004
Lokalizacja: Bydgoszcz
Posty: 115
![]() |
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
![]() ![]() Mam nadzieje ze w miare "wytlumaczylem" ![]() |
![]() |
![]() |
![]() |
#5 |
Bywalec
Data rejestracji: 31.08.2004
Posty: 29
![]() |
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 |
![]() |
![]() |
![]() |
#6 |
Stały bywalec ;)
Data rejestracji: 29.07.2004
Lokalizacja: Bydgoszcz
Posty: 115
![]() |
jak wspominalem "dr't z matmy trzeba zrobic zeby to obliczyc ... a ja z matmy nie jestem az tak silny
![]() |
![]() |
![]() |
![]() |
#7 |
Recydywista - Wielokrotny
Zlotowicz
CDRinfo VIP Data rejestracji: 17.01.2003
Lokalizacja: Wawa
Posty: 5,265
![]() ![]() |
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. |
![]() |
![]() |
![]() |
#8 |
Bywalec
Data rejestracji: 31.08.2004
Posty: 29
![]() |
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 ![]() ![]() ![]() pozdro |
![]() |
![]() |
![]() |
#9 |
Recydywista - Wielokrotny
Zlotowicz
CDRinfo VIP Data rejestracji: 17.01.2003
Lokalizacja: Wawa
Posty: 5,265
![]() ![]() |
http://www.mimuw.edu.pl/~bch/Mat_Dys...i_ps/mmd-02.ps
Do otworzenia potrzebne bedzie GhostScript i GhostView |
![]() |
![]() |
![]() |
#10 |
Bywalec
Data rejestracji: 31.08.2004
Posty: 29
![]() |
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 |
![]() |
![]() |
![]() |
#11 |
Bywalec
Data rejestracji: 31.08.2004
Posty: 29
![]() |
re
![]() poczytałem to z skryptu i dalej mam probelem z D ![]() 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 ![]() |
![]() |
![]() |
![]() |
|
|