Strona 1 z 2 12 OstatniOstatni
Pokaż wyniki 1 do 10 z 11

Temat: Klucze

  1. #1

    Domyślnie Klucze

    Potrzebowal bym programu ktory umie wykryc zaleznosc liter np A3f21Gge123GS... i podac taki jaby wzor na podstawie ktorego mozna stworzyc kod z ta sama zaleznoscia.

    przyklad (taki krotki wymyslony jakis )

    jest kod- abc123
    a po podaniu pierwszej litery np C powstalo by:

    cde345

    albo ze jak bede mial dwa kody (lub wiecej) to na ich podstawie znajdzie wzorek np:

    abc123
    cde345
    efg567

    jakos tak )
    Ostatnio edytowane przez XoSiDoX : 06-16-2006 - 16:49

  2. #2

    Domyślnie

    A co za problem samemu napisać ? Z tego co widze to łatwo idzie to zrobić za pomocą kodów ASCII i na przykład w pascalu służą do tego dwie proste funkcje ord() i chr(). Nawet początkujący powinien sobie poradzić

  3. #3
    Zarejestrowany
    May 2006
    Skąd
    Wawa
    Postów
    53

    Domyślnie

    Łatwizna. Możesz to napisać w każdym języku używając po prostu tablic. Tworzysz tablicę, która będzie zawierała wszystkie dozwolone znaki w tym kodzie. Potem piszesz zależność, która będzie brała pod uwagę miejsce litery w tej tablicy np. litera A stoi na X miejscu w tabliy - tablica[X]. Potem, żeby zaszyfrować daną literę przesuwasz miejsce które bierzesz pod uwagę, typu tablica[X+2]. Robisz takie coś dla każdej litery i w wyniku otrzymasz swój kod, który będzie czymś zupełnie niezrozumiałym dla oka. Trzeba jeszcze przewidzieć tylko punkty skrajne, czyli jeśli X+2 jest większe niż liczba elementów w tablicy to musi brać elementy z początku.

    Nie wiem czy Cię do końca zrozumiałem, ale to wyżej to bardzo skuteczna i prosta w obsłudze metoda. W C# na przykład bardzo szybko koduje się dzięki przestawianiu właśnie (lub mnożeniu itp.) kodów ASCII litery. Np. kod ASCII litery 'o' to 111. Program szyfrujący mnoży ten kod * 3 w wyniku czego da nam duże 'M' -> kod 333.

    Mam nadzieję, że coś pomogłem :]

  4. #4
    Zarejestrowany
    Jun 2006
    Skąd
    gory czasem doliny
    Postów
    156

    Domyślnie

    hehe, myslicie ze jakby potrafil to zrobic (napisac) to by tutaj o tym pisal ? byla gdzies kiedys fajna strona o kryptografii jakiegos kolesia, opisywal tam wszytskie techniki. co do softu jak nie potrafisz nic takieog stworzyc, to mysle ze jest kilka generatorkow na necie... www.google.pl
    BlackIceNavarro

  5. #5
    Zarejestrowany
    Jun 2006
    Postów
    3

    Domyślnie

    blackicenavarro, jak byś przypadkiem znalazł adres tej strony, co "gdzieś kiedyś była", to byłbym wdzięczny, gdybyś się nim podzielił.

  6. #6

    Domyślnie

    Witam!
    XoSiDoX czy jest jedno z zadań z działu Cryptography z http://www.tdhack.com

    Wydaje mi się że gdzieś już to widziałem.

  7. #7
    Zarejestrowany
    Jun 2006
    Skąd
    gory czasem doliny
    Postów
    156

    Domyślnie

    Cytat Napisał MxmK
    blackicenavarro, jak byś przypadkiem znalazł adres tej strony, co "gdzieś kiedyś była", to byłbym wdzięczny, gdybyś się nim podzielił.
    MXmK nic prostrzego www.google.pl, hasło: kryptografia i na pierwszym miejscu: http://www.kryptografia.com/
    BlackIceNavarro

  8. #8
    Zarejestrowany
    Jun 2006
    Postów
    3

    Domyślnie

    Ha! Wiedziałem, że powinienem to spróbować najpierw wygooglać... Jednak nie wiem, dlaczego tego nie zrobiłem... Nevermind...
    Dzięki...

  9. #9

    Domyślnie

    no bo chodzi mi o zrobienie czegos typu "keygen". ze ma taki prog wzorek do programu X i wylicza niezliczona ilosc kluczy do takiego programu <

  10. #10

    Domyślnie

    Witam. Mam pewien problem muszę napisać pracę na temat wymagania na klucze kryptoaficzne w której mam przedstawić atrybuty tych kluczy i opisać je niestety nie mam pojęcia jakie atrybuty i cechy posiadają klucze kryptograficzne a także nie mam pomysłu co mógłbym zawrzeć w tej pracy. Czy ktoś ma jakiś pomysł ?

Strona 1 z 2 12 OstatniOstatni

Zasady Postowania

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •  
Subskrybuj