Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kryptografia.... własne rozwiązania
eai
post
Post #1





Grupa: Zarejestrowani
Postów: 367
Pomógł: 10
Dołączył: 20.05.2005

Ostrzeżenie: (0%)
-----


Witam.

Czy ktoś interesował się kryptografią i pisaniem własnych metod kryptoanalizy i kryptologii (odkowanie/kodowanie) w php?

Szukam materiałów na temat sposobu budowy kodera/dekodera według własnego klucza.
Może ktoś z was już coś takiego napisał i podzieli się rozwiązaniami.

Nie szukam gotowych skryptów (bo jest ich masa np. w phpclasses.org) tylko chciałbym stworzyć własny.

Zapraszam do dyskusji.

Ten post edytował eai 20.10.2006, 13:17:10
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
siemakuba
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 112
Pomógł: 20
Dołączył: 10.04.2005

Ostrzeżenie: (0%)
-----


Pamiętam kiedy byłem baaardzo mały, był w telewizji serial. Nie pamiętam ani tytułu, ani fabuły, w zasadzie nic oprócz jednego fragmentu. Otóż, jeden pan przesyłał do drugiego zakodowaną wiadomość, i pan otrzymujący musial najpierw odgadnąć sposób kodowania a następnie odkodować wiadomość aby ją odczytać. Do reczy, spsób kodowania był taki:
  • alfabet Morse'a składa się jak wiadomo ze znaków "_" i "."
  • litera C np. wygląda tak: _ . _ .
  • zakodowana 'serialowy' sposób litera C wyglądała tak:TIFA
na czym to polega: popatrzmy na górne krawędzie liter. Gdybyśmy zakryli je i pozostawili tylko krawędź o grubości górnej kreski z litery T, została by nam linia tworząca _ (T) . (I) _ (F) . (A). Cała "sprytność" polega na tym, że daną literę można w ten sposób zapisać różnymi kombinacjami. Wracając do naszeg "C" może to być: TIFA, TJEL, EAEA, EITJ itp.

Dodatkowo, do podstawień za kropki i kreski używamy tylko liter, więc spacje mogą być zakodowane jako cyfry, może byc jedna, może być klilka, bo zawsze wiadomo że zbitka cyfr odpowiada spacji.


Kiedyś napisałem mini klasę realizująca kodowanie / dekodowanie w taki właśnie sposób.
Jeżeli uda mi się odneleźć gdzieś na PC w domu to wrzucę :)

pozdr.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 16:53