home *** CD-ROM | disk | FTP | other *** search
- __________ _ _ _ _ __________
- _ _ _______/ ._______ _______._______ ._______ \_______ _ _
- ._______ | /___.___\_____ | /___| /___. ___________.
- | /______|__. / | _______ | /___ | / |__\_________ |
- | /_________ |-------'----------'----------'----------'__________ |
- `----------------' - - ------- pRESENTs ------- - - `-------------tF!'
-
-
- Enigma
-
- Wersja 2.3
-
- Data 09.04.1996
-
- Copyright (c) 1995,1996 Kysy/AM & 2xBla
-
-
-
- Instrukcja obsîugi
-
-
- Spis treôci: Numer linii:
-
- 1. Prawa autorskie i rozpowszechnianie. 26.
- 2. Do czego ten program sîuûy? 38.
- 3. Opis programu. 53.
- 4. Wymagania, biblioteki, dane techniczne. 89.
- 5. Co w przyszîoôci? 121.
- 6. Historia programu. 146.
- 7. Pozostaîe informacje. 163.
-
-
- 1. Prawa autorskie i rozpowszechnianie.
-
- Jest to program typu PublicDomain. Oznacza to, ûe moûna go
- rozpowszechniaê bez przeszkód tak dîugo, dopóki archiwum jest
- kompletne, to jest znajdujâ sië w nim wszystkie pliki doîâczone
- do programu, a wymienione w pliku "ReadMeFirst.Asc". Autor
- zastrzega sobie prawa autorskie do programu, oraz moûliwoôê jego
- modyfikacji. Program "jest jaki jest" i autor nie odpowiada za
- szkody mogâce wyniknâê z niewîaôciwej obsîugi aplikacji, bâdú jej
- wadliwego dziaîania. Nie zezwala sië na odpîatne
- rozpowszechnianie programu (poza typowymi stawkami za dystrybucjë
- dysków PublicDomain). Nie zezwala sië równieû na dokonywanie w
- programie jakichkolwiek zmian bez pisemnej zgody autora.
-
-
- 2. Do czego ten program sîuûy?
-
- Jest to prosty program majâcy na celu szyfrowanie zawartych w plikach
- informacji. Wykorzystuje on znany algorytm XOR'owski, który nie jest
- trudny do realizacji, ale odpowiednie zaszyfrowanie danych skutecznie
- utrudnia ich deszyfracjë. Jest to jeden z tych sposobów, gdzie mimo
- znajomoôci algorytmu, moûna mieê wiele kîopotów przy próbie
- 'podglâdniëcia' zaszyfrowanych informacji.
-
- W wersji 2.1 pojawiîy sië jeszcze dwa proste algorytmy kodowania.
- Zalecam jednak uûywanie ich îâcznie z algorytmem XOR.
-
- Program dziaîa uniwersalnie szyfrujâc i deszyfrujâc dane przy pomocy
- tego samego algorytmu. Znaczy to, ûe dwukrotnie wywoîany program z
- identycznymi argumentami, powinien zaszyfrowaê, a nastëpnie odszyfrowaê
- plik.
-
-
- 3. Opis programu.
-
- Program przystosowany jest do pracy w CLI i sugerujë z tego ôrodowiska
- go uruchamiaê. Nie ma natomiast ûadnych przeciwskazaï co do
- podpiëcia programu pod jakiegoô dir-utila (jak FileMaster, DirOpus).
-
- Skîadania programu jest równie prosta, jak operacja którâ przeprowadza.
- Wystarczy wpisaê nazwë programu, a po niej 'sîowo kluczowe' i 'nazwë
- pliku'.
-
- Skîadnia: Enigma CODE FILENAME
-
- gdzie CODE to oczywiôcie hasîo, a FILENAME, to nazwa pliku. Od wersji
- 2.2 Enigmy moûliwe jest wprowadzanie do hasîa oraz nazwy pliku spacji.
- W tym przypadku, naleûy jednak caîe wyraûenie "ujâê w cudzysîów".
-
- Zamiast hasîa (CODE) moûna tez podaê wartoôci "-1", bâdú "-2".
- Uruchamiajâ one kolejno algorytm ASC, bâdú algorytm INVERT. Te dwa
- ostatnie sposoby kodowania nie wymagajâ podania hasîa. Dlatego wîaônie
- polecam mieszanie ich z algorytmem XOR.
-
- Po podaniu argumentów plik zostanie odczytany (jeôli jest dostëpny dla
- programu) i nastâpi proces szyfrowania. Plik po tejûe operacji zostanie
- zapisany pod tâ samâ nazwâ. Zdecydowaîem sië na takie posuniëcie, ze
- wzglëdu na znaczne uproszczenie skîadni. Po zaszyfrowaniu, tekstu nie
- stracimy - jeôli oczywiôcie znamy hasîo. Moûna wiëc plik automatycznie
- odszyfrowaê z powrotem przy pomocy tych samych argumetów. Na dobrâ
- sprawë w systemach >1.3 (chyba, ûe ktoô zainstalowaî NEWCON:) wystarczy
- nacisnâê strzaîkë do góry i return. Otrzymamy wtedy stan wyjôciowy.
-
- Proces szyfrowania moûna samemu w bardzo prosty sposób znacznie
- skomplikowaê. Wystarczy raz juû zaszyfrowany plik, zaszyfrowaê
- powtórnie tyle, ûe innym hasîem. Naleûy przy tym pamiëtaê wszystkie
- hasîa i kolejnoôê ich uûywania. Wiadomo przecieû, ûe aby uzyskaê
- odszyfrowane informacje, naleûy posîugiwaê sië kluczami w odwrotnej
- kolejnoôci! Ômiaîo mogë stwierdziê, ûe plik zaszyfrowany w ten sposób
- 2-3, czy nawet 4 razy staje sië juû trudny do zîamania. Zresztâ
- proponujë samemu sië w to pobawiê.
-
-
- 4. Wymagania, biblioteki, dane techniczne.
-
- Program niestety wymaga conajmniej KickStartu w wersji 36+ (czyli 2.0)
- Pozostaîym zainteresowanym mogë tylko poleciê poprzednie wersje
- programu.
-
- Jeôli chodzi o kod wynikowy, to tutaj marne 2684 bajty nie powinny
- stanowiê duûego problemu. Naleûy przy tym dodaê, ûe ten jak i inne
- dostarczane 'prosto od autora' programy nie sâ niczym kompresowane.
-
-
- 5. Co w przyszîoôci?
-
- Jeôli powstanâ kolejne wersje tego miniprogramu, to postaram skupiê sië
- raczej na dobudowaniu kilku funkcji (min. wielokrotne szyfrowanie), no
- i wyposaûenie programu w graficzny interfejs uûytkownika.
-
- Moûe spróbujë teû wprowadziê dodatkowe sposoby kodowania, co spowoduje
- urozmaicenie programu, a uûytkownikom umoûliwi wiëkszâ ingerencjë
- w dziaîanie programu.
-
- Program, ma teû pewnâ niemiîâ wadë, wynikajâcâ jednak z niedoskonaîoôci
- algorytmu XOR. Otóû podczas szeregu spacji moûe pojawiê sië
- w zaszyfrowanym pliku kilka razy powtarzajâce sië hasîo. Z tego powodu
- radzë wîaônie szyfrowaê kilkakrotnie. Sam jednak problem pozostaje i
- spróbujë go poprawiê w kolejnej wersji.
-
- Postaram sië ponad wszystko jednak wprowadziê trochë bardziej
- 'inteligentny' system zarzâdzania i przydzielania pamiëci. Moûe to za
- powaûnie brzmi, ale chodzi tylko o to, aby móc obsîugiwaê pliki
- dîuûsze, niû iloôê dostëpnej pamiëci. Nie jest trudne do realizacji,
- ale postanowiîem na razie zostawiê to dla ewentualnych póúniejszych
- wersji.
-
-
- 6. Historia programu.
-
- wersja 1.0 28.09.1995 Byîa to pierwsza dosyê niedopracowna
- wersja tego programu. Jej wada, to
- straszna powolnoôê. Plik byî wczytywany
- po bajcie, szyfrowany i po bajcie
- zapisywany w ten sam sposób. Czyniîo
- to program strasznie powolnym.
-
- wersja 2.0 07.10.1995 Zmieniony caîkowicie system îadowania
- danych. Teraz o ile starcza pamiëci
- plik îadowany jest w caîoôci. Zwiëksza
- to znacznie prëdkoôê dziaîania. Dodane
- sâ pewne komunikaty, oraz uproszczona
- zostaîa pewna procedura. Sam program
- nadal jednak jest denny ;-)
-
- wersja 2.1 26.12.1995 Dodano dwa proste algorytmy szyfrowania
-
- wersja 2.2 20.01.1996 Poprawiono wprowadzanie argumetów,
- oraz dodany zostaî opcjonalny argument
- "?" - pozwalajâcy zobaczyê skîadnië
- programu. Od tej wersji, program dziaîa
- tylko na systemie v36+
-
- wersja 2.3 09.04.1996 Polepszono system szyfrowana.
- Teraz nie jest to juû czysty
- XOR, ale pewna kombinacja.
-
-
- 7. Pozostaîe informacje.
-
- Jeôli chcesz dostaê nowâ wersjë tego programu, bâdú wiele innych
- wydawanych przez "BlaBla Company GmbH" :) skontaktuj sië z którymô z jej
- czîonków, bâdú szukaj w bibliotece PolWare (byîa NNameLibrary). Nasze
- programy dostëpne powinny byê teû w internecie. Jeôli chcesz jednak
- mieê je pierwszy, to koniecznie dialuj do naszego grupowego BBS'u.
-
- SIMON BBS - (+048) (0-74) 53-01-43 godziny 23.00-6.00
-
- Moûesz tam równieû skontaktowaê sië ze mnâ. Aby to zrobiê, po prostu w
- menu gîównym wciônij przycisk opisany jako "Pisz list do Co-Sysopa".
-
- Sugestie, raporty o bîëdach, czy teû chociaû kartkë ze swojego
- miasta kieruj na adres (no swap):
-
- Kysy/AM & 2xBla as
-
- Krzysztof Habowski
- ul. Dâbrowskiego 103/9
- 58-105 Ôwidnica
-
- lub dzwoï (taki FastHelpLine):
-
- (+48) (0-74) 52-67-45
-
-
- Pozdrowienia dla wszystkich uûytkowników Amigi, a w szczególnoôci dla:
-
- Thufor/blabla - to jak? Kooperacja? CreateMsgPort()
- LeMUr/Fire & blabla - waitujemy na nowâ Izviestië
- Apacz/Fire & blabla - jak tam dyplomówka?
- Tomash/ArtB & blabla- wiëcej nowych "polski worek" 'ów
- The Founder/Scum - czekam na nowâ kolekcjë, ostatnia byîa ql
- Misha/Erotic Design - nowa nazwa stary skîad? A co z resztâ Ils
- Hires/Union - a cóû tam sië nowego wyrenderowaîo
- Zajc/Union - przesyîki kurierskie "Tonk-Po-Company" RULEZ!
- Ender/Scalaris - coô nie widaê nowego Bigoza - jeszcze nie ugotowaîeô?
- Timer/Scalaris - moûe i Tobie ten program sië przyda?
- Paszczak/Obssesion - AZKINES??? Ql! To juû 4 specjalizowana grupa
- Billy/ZOMO \ co jest z tymi ZOMO'wcami nagle obydwoje przestali
- Barabasz/ZOMO / odpisywaê! Billy podobno zagarniëty przez SAS'a
- Snake/Opium - hi, podrzuê jakieô Swoje nowe gfx'y
- Fryzjer/Picco - ja tam niedîugo znowu wpadnë na zgrywaïsko
- SpoonMan/Ils&Obs - w ilu aktualnie jesteô grupach? Czterech? Corrupt?
- IrekP/Union - jak zwykle czekamy na to na co wszyscy czekamy (?)
- Mad Mack/Union - to teraz sië na wiejskiej gieîdzie wysiaduje :)
- Jumper/Denethor - ûyjesz?
- Lac/Legion - zrób nam jakiegoô logoska? Hmm? plisek!
- Proctor/Damage - Damage? Czësto zmieniasz grupy!
- MrPigmy/Illegals - dalej nielegalni? moûe tak wróciê na dobrâ drogë?
- Spirol/Clan - Clan? Nie... A jednak...
- Xenek/AM - dalej to samo? moûe coô nowego by sië zrobiîo?
- Pionek/AM - he, to czekanie na blittera, to niezîe byîo
- Realman/Whippers \ wiem, ûe chodzi o 3D, ale "rzeczywistoczîek"
- DrRaf/Whippers / teû brzmi dobrze, he Raf co nowego w assie?
- TheStone/Whippers - ale Ci numer z tym OS 3.1 wywineli
- Cosa/Chaotic - no i jest nowa A1200, fajnie ûe kupiîeô
- Danthalian/Clan - no i jak happy? To teraz czekamy na modki
- Quovadis/Whippers - prawie zapomniaîem jak wyglâdasz
- Scott/Inferno & S2B - no i sië do nas joinoîeô? No to ql!
- Serek/Inferno - miaîeô wpaôê kiedyô??? Co? Brukowietz dead???
- Skee/Thefect - Hej, masz u mnie staû na logoski! :)
- Watson/Ind - chyba Ci sië to nie uruchomi! Sorry no bonus
- Codet/Ind - Hydro-ûywioî, he OriginalIdeasTeamSoft ql
- Simon/Ind - mam nadziejë, ûe nadal jesteô moim fanem 8-)
- Maîy/LadyBirds - widziaîem Cië ostatnio na gieîdzie... urosîeô! :-)
- McRudi/AFC - moûe by sië tak coô odpisaîo?
- Szkudnik/Ind - i co tu napisaê? Chyba Cië zwerbujë na Text-Writera
- ITB/At-Bus - czujesz? ledwo mnie poznaîeô, a juû masz greezty!
-
- Arek.Edi.Valdi.Siwy.Cali.Prezes.Mytych and his group.Old members of NAV
- PatrykCiosek.RobertKopiec.KamilIskra.KamilTobiasz.Guys form Marconi-Shop
- AndrzejWójtowicz.BogdanZajâc.RobertBuczyïski.DariuszZbik.AndrzejLitwin
- OtherMan
-
- oraz specjalne pozdrowienia i podziëkowania dla Thufora, za zainteresowanie
- tematem (you remember our polemics in NAVmagazine?), Paszczaka za
- znalezienie bîëdu i wreszcie dla Kamila Iskry za inspiracjë do pisania
- wîaônie uûytków, oraz za wzór na instrukcjë, którâ wîaônie czytacie.
-
- Spreaduj ten i inne programy oraz przyczyï sië do rozwoju polskich
- uûytków.
-
- Hasîo na dziô: "Jeôli programujesz (pralkë), to tylko E (automat)"
-
- Kysy/AM & 2xBla
-