Uryyb
W tekście tym zajmiemy się kodowaniem plików a szczególnie ROT-13.
Niektórych z was mogli się zdziwić gdy weszli do nowego działu w AM o nazwie ROT-13 (ja, który mam Internet od dość nie dawna, zdziwiłem się).
Znajduje się w nim bardzo dużo tekstu, wyglądającego jak by ktoś dla zabawy stukał dłonią w klawiaturę i cieszył się, że coś napisał ;).

Żeby dowiedzieć się o co w tym wszystkim chodzi zapytałem się na ircu o to BWO (jak to mówi Gen.Kendlay ;)) Ta osoba powiedziała żebym poszukał tego słowa na jakiejś wyszukiwarce. Ja tak zrobiłem i znalazłem stronę (www.sprint.com.pl/~tom/pl/Rot-13.html) na, której wyczytałem bardzo mądre rzeczy. I teraz wam o nich opowiem.

ROT-13 jest to pewien typ szyfrowania tekstu. Działa on w ten sposób, że do kodu liter (dla tych co nie wiedzą co to jest, słowniczek na końcu) pierwszej połowy alfabetu (A-M) dodajemy 13, a od drugiej (N-Z) odejmujemy (jak myślicie, jaką liczbę ;)). W ten sposób mamy tekst zakodowany, i nikt bez odkodowania go nie odczyta. A jak takie robimy?
Bardzo prosto. Tak samo, tylko, że odwrotnie ;) Pomoże wam w tym poniższa tabela. 

A B C D E F G H I J K L M
N O P Q R S T U V W X Y Z



np. mamy zakodowany napis: "Uryyb". Żeby doprowadzić go do czytelnej formy szukamy w tabeli pierwszej literki czyli "u" i patrzymy jaka jest pod nią. Jeśli tam nie ma niczego to patrzymy nad nią (to dla mniej inteligentnych ;)). Jest tam "h". Zapiszmy sobie ją na kartce. Następna jest "r". Znowu szukamy. (nie szukajcie i tak wam zaraz powiem ;)) Znajdujemy "e" i znowu zapisujemy na papierze. itd. itd. do końca wyrazu. 
Jeśli macie teraz na kartce wyraz "Hello" to gratuluję! Odkodowaliście pierwszy wyraz! Jestem z was dumny ;).

I teraz mądry człowiek może się zapytać: 
"To po co kodować jak każdy i tak będzie wiedział co tam pisze?"
Odp. podam z ww. strony: Zdarza się nieraz, że na grupach dyskusyjnych musisz podać kilku osobą np. zakończenie jakiegoś filmu a nie chcąc psuć zabawy tym co go jeszcze nie oglądali podajesz wiadomość zakodowaną.

Żeby się nie męczyć z tabelą można użyć do tego programów. Skąd je wziąść? Zapraszam na ww. stronę. (autor jej powinien mi za taką reklamę zapłacić ;)).

No ale jak napisałem na początku ten art nie miał być tylko o ROT-13 ale też ogólnie o szyfrowaniu. 
No więc (dla tych co jeszcze na to nie wpadli) wyobraźcie sobie co można robić z kodem literek. Możesz np. na każdym znaku zrobić jakieś działanie matematyczne, a żeby odszyfrować odwracać je. Możesz także wynik szyfrowania nie zapisywać w ogóle w formie liter, tylko jako sam kod!

Jeśli dobrze pójdzie to w downloadzie znajduje się, napisany przeze mnie program do odszyfrowania ROT-13.

Heniu