pgp

0

czzy moglibyscie wytlumaczyc mi< bardzo ogolnie> na jakiej zasadzie dziala klucz pgp ...?? pozdr. [???]

0

Szyfrowanie asymetryczne.
Przykład (RSA):
Bierzesz jakąś wiadomość M i traktujesz ją jak jedną dużą liczbę (ew. dzielisz na fragmenty). Bierzesz jakąś dużą liczbę n, ale taką, aby M < n-1
Znajdujesz pewne liczby e i d takie, że:
C = Me mod n //szyfwoanie
M = Cd mod n //deszyfracja
Gdzie C to jest nasza zaszyforwana wiadomość.
Kluczem szyfrującym jest para (e, n), a deszyfrującym (d, n). e i n są znane i przetrzymywane w ogólno dostępnych bazach.
Taki charakter szyfrowania praktycznie uniemożliwia znalezienie M bez znajomości d.
Oczywiście liczby e, d i n muszą być odpowiednio dobrane, aby spełniały powyższe warunki i żeby ciężko było je znaleźć (oprócz tego jest jeszcze kilka warunków). Mogę tylko powiedzieć, że takie własności mają liczby pierwsze i to zwykle ich się używa. Ponieważ są szybkie sposoby znajdowania liczb pierwszych (a przynajmniej można z pewnym prawdopodobieństwem stwierdzić, że są liczbami pierwszymi), natomiast złamanie takiego kodu (znalezienie klucza) wymaga rozkładu liczby na czynniki pierwsze (co jak na razie nikomu nie udało się wykonać w czasie wielomianowym).

0

no ... dzieki :) troche mnie to oswiecilo..

0

Moze powiem nieco innymi slowami: po prostu jest to technika szyfrowanie ktora polega na szyfrowaniu uzywajac 2-och pary kluczy (prywatnego oraz publicznego).

A wiec tak: musisz znac haslo, ktore znasz tylko TY. Musisz je po prostu pamietac! Stosujac te haslo w jakims kliencie PGP mozesz wygenerowac klucz publiczny i prywatny. Prywatny jest przeznaczony jedynie dla Twojego uzytku - sluzy do deszyfrowania danych.

Natomiast publicznym szyfrujesz informacje. Tak wiec jezeli chcesz, aby kumpel przeslal Ci jakis zaszyfrowany tekst dajesz mu swoj klucz publiczny - on dzieki niemu szyfruje wiadomosc i przesyla ja do Ciebie. Ty aby ja rozszyfrowac musisz uzyc klucza prywatnego. Nie wystarczy jednak posiadac klucz prywatny - przy rozszyfrywaniu musisz podac haslo, ktore masz w glowie.

Technika szyfrowanie stanowi jedno z najbezpieczniejszych zrodel przesylania informacji; w obecnej chwili taki tekst jest praktycznie nie do rozszyfrowania.

1 użytkowników online, w tym zalogowanych: 0, gości: 1