Thread View: pl.comp.security
14 messages
14 total messages
Started by Miron (Asha) Kitkowsk
Tue, 28 Sep 2010 14:32
przyklady ecc
Author: Miron (Asha) Kitkowsk
Date: Tue, 28 Sep 2010 14:32
Date: Tue, 28 Sep 2010 14:32
6 lines
1440 bytes
1440 bytes
Gdzie znajdę przykład kodowania asymetrycznego z jakimś innym kodowaniem niz aes? Moze byc ecc lub rc4. Moze da sie to zwyklym openssl zrobic? -- Na wszystko nie można odpowiadać "tak"
Re: przyklady ecc
Author: Szymon Sokół
Date: Tue, 28 Sep 2010 16:05
Date: Tue, 28 Sep 2010 16:05
19 lines
2259 bytes
2259 bytes
On Tue, 28 Sep 2010 16:32:29 +0200, Miron (Asha) Kitkowsk wrote: > Gdzie znajdę przykład kodowania asymetrycznego z jakimś innym kodowaniem niz > aes? > Moze byc ecc lub rc4. Moze da sie to zwyklym openssl zrobic? Co to znaczy "przykład kodowania asymetrycznego"? Jeśli chodzi o przykład kodu źródłowego realizującego szyfrowanie asymetryczne, to na sieci można znaleźć ich pełno, w szczególności w źródłach OpenSSL też. Ale sformułowanie "Moze da sie to zwyklym openssl zrobic?" sugeruje, że chodzi Ci raczej o sposób użycia szyfrowania asymetrycznego - w takim przypadku odpowiedź brzmi "tak, da się, całkiem tak jak dla AES, tylko musisz inną nazwę szyfru podać". -- Szymon Sokół (SS316-RIPE) -- Network Manager B Computer Center, AGH - University of Science and Technology, Cracow, Poland O http://home.agh.edu.pl/szymon/ PGP key id: RSA: 0x2ABE016B, DSS: 0xF9289982 F Free speech includes the right not to listen, if not interested -- Heinlein H
Re: przyklady ecc
Author: Miron (Asha) Kitkowsk
Date: Wed, 29 Sep 2010 06:22
Date: Wed, 29 Sep 2010 06:22
30 lines
2514 bytes
2514 bytes
Szymon Sokół wrote: > On Tue, 28 Sep 2010 16:32:29 +0200, Miron (Asha) Kitkowsk wrote: > >> Gdzie znajdę przykład kodowania asymetrycznego z jakimś innym kodowaniem >> niz aes? >> Moze byc ecc lub rc4. Moze da sie to zwyklym openssl zrobic? > > Co to znaczy "przykład kodowania asymetrycznego"? Jeśli chodzi o przykład > kodu źródłowego realizującego szyfrowanie asymetryczne, to na sieci można > znaleźć ich pełno, w szczególności w źródłach OpenSSL też. Jesli zechcialbys taki kod źródłowy pokazać to będzie mi miło. Właśnie w OpenSSL nie mogłem znaleźć choc może jest. > Ale > sformułowanie "Moze da sie to zwyklym openssl zrobic?" sugeruje, że chodzi > Ci raczej o sposób użycia szyfrowania asymetrycznego - w takim przypadku > odpowiedź brzmi "tak, da się, całkiem tak jak dla AES, tylko musisz inną > nazwę szyfru podać". Tu napisałem trochę obronnie. Jesli nie znajde nikogo kto umie znaleźć kod źródłowy (ja nie znalazłem). To choć niech poda jak to zrobić w programie openssl (frontendzie , jej jak to po polsku napisac?) Same Ecc jest chyba wyłączone domyślnie ze względów licencyjnych, ale chyba można to jakoś włączyć. Jesli wiesz jak to poprosze o jakąś pomoc. -- Na wszystko nie można odpowiadać "tak"
Re: przyklady ecc
Author: Szymon Sokół
Date: Wed, 29 Sep 2010 12:10
Date: Wed, 29 Sep 2010 12:10
48 lines
3588 bytes
3588 bytes
On Wed, 29 Sep 2010 08:22:12 +0200, Miron (Asha) Kitkowsk wrote: > Szymon Sokół wrote: > >> On Tue, 28 Sep 2010 16:32:29 +0200, Miron (Asha) Kitkowsk wrote: >> >>> Gdzie znajdę przykład kodowania asymetrycznego z jakimś innym kodowaniem >>> niz aes? >>> Moze byc ecc lub rc4. Moze da sie to zwyklym openssl zrobic? >> >> Co to znaczy "przykład kodowania asymetrycznego"? Jeśli chodzi o przykład >> kodu źródłowego realizującego szyfrowanie asymetryczne, to na sieci można >> znaleźć ich pełno, w szczególności w źródłach OpenSSL też. > > Jesli zechcialbys taki kod źródłowy pokazać to będzie mi miło. > Właśnie w OpenSSL nie mogłem znaleźć choc może jest. Oczywiście, że jest. Również w źródłach GnuPG, OpenSSH, PuTTY i wielu innych programów. Ot np. tu: http://the.earth.li/~sgtatham/putty/latest/putty-0.60.tar.gz http://the.earth.li/~sgtatham/putty/latest/putty-src.zip masz kod źródłowy PuTTY, odpowiednio dla Unixa i Windows, szukaj plików takich jak: sshblowf.c - Blowfish ssharcf.c - Arcfour, czyli RC4 sshdes.c - nie wymaga objaśnienia A w ogóle próbowałeś wpisać w Google "RC4 source code"? Znajduje np. to: http://www.cypherspace.org/rsa/rc4.html aczkolwiek wątpię, żeby akurat kod w Perlu najbardziej Cię interesował, przytaczam raczej jako ciekawostkę. > Tu napisałem trochę obronnie. Jesli nie znajde nikogo kto umie znaleźć kod > źródłowy (ja nie znalazłem). To choć niech poda jak to zrobić w programie > openssl (frontendzie , jej jak to po polsku napisac?) No mówię - całkiem tak samo jak w przykładach na http://www.madboa.com/geek/openssl/#encrypt-simple tylko zamiast "aes-256-cbc" daj jeden z pozostałych dostępnych algorytmów szyfrowania, np. "rc4", "des3" (Triple DES), "bf" (Blowfish) etc. Odrębnym pytaniem jest "po co", tzn. dlaczego nie odpowiada Ci AES. -- Szymon Sokół (SS316-RIPE) -- Network Manager B Computer Center, AGH - University of Science and Technology, Cracow, Poland O http://home.agh.edu.pl/szymon/ PGP key id: RSA: 0x2ABE016B, DSS: 0xF9289982 F Free speech includes the right not to listen, if not interested -- Heinlein H
Re: przyklady ecc
Author: Miron (Asha) Kitkowsk
Date: Wed, 29 Sep 2010 14:05
Date: Wed, 29 Sep 2010 14:05
59 lines
3692 bytes
3692 bytes
Szymon Sokół wrote: > On Wed, 29 Sep 2010 08:22:12 +0200, Miron (Asha) Kitkowsk wrote: > >> Szymon Sokół wrote: >> >>> On Tue, 28 Sep 2010 16:32:29 +0200, Miron (Asha) Kitkowsk wrote: >>> >>>> Gdzie znajdę przykład kodowania asymetrycznego z jakimś innym >>>> kodowaniem niz aes? >>>> Moze byc ecc lub rc4. Moze da sie to zwyklym openssl zrobic? >>> >>> Co to znaczy "przykład kodowania asymetrycznego"? Jeśli chodzi o >>> przykład kodu źródłowego realizującego szyfrowanie asymetryczne, to na >>> sieci można znaleźć ich pełno, w szczególności w źródłach OpenSSL też. >> >> Jesli zechcialbys taki kod źródłowy pokazać to będzie mi miło. >> Właśnie w OpenSSL nie mogłem znaleźć choc może jest. > > Oczywiście, że jest. Również w źródłach GnuPG, OpenSSH, PuTTY i wielu > innych programów. Ot np. tu: > http://the.earth.li/~sgtatham/putty/latest/putty-0.60.tar.gz > http://the.earth.li/~sgtatham/putty/latest/putty-src.zip > masz kod źródłowy PuTTY, odpowiednio dla Unixa i Windows, szukaj plików > takich jak: > sshblowf.c - Blowfish > ssharcf.c - Arcfour, czyli RC4 > sshdes.c - nie wymaga objaśnienia Ale to szyfrowanie symetryczne? Chce sie dopytac bo teraz ja nie rozumiem. > A w ogóle próbowałeś wpisać w Google "RC4 source code"? Znajduje np. to: > http://www.cypherspace.org/rsa/rc4.html > aczkolwiek wątpię, żeby akurat kod w Perlu najbardziej Cię interesował, > przytaczam raczej jako ciekawostkę. Nie chodzi mi o symetryczne szyfrowanie ale o szyfrowanie asymetryczne z innymi szyfrowaniami niz aes , ktory jest domyslny. >> Tu napisałem trochę obronnie. Jesli nie znajde nikogo kto umie znaleźć >> kod źródłowy (ja nie znalazłem). To choć niech poda jak to zrobić w >> programie openssl (frontendzie , jej jak to po polsku napisac?) > > No mówię - całkiem tak samo jak w przykładach na > http://www.madboa.com/geek/openssl/#encrypt-simple > tylko zamiast "aes-256-cbc" daj jeden z pozostałych dostępnych algorytmów > szyfrowania, np. "rc4", "des3" (Triple DES), "bf" (Blowfish) etc. Nadal mam ty symetryczne szyfrowanie. Przy okazji nie podałeś ECC nie ma czegos takiego jak Ecc-256-cfb Albo moze musze cos wlaczyc by było. Nie ma też serpent ale to inna sprawa. > Odrębnym pytaniem jest "po co", tzn. dlaczego nie odpowiada Ci AES. Chce miec kilka algorytmów. Nie mam nic do aes, ale chce by bylo ich wiecej kaskadowo. -- Na wszystko nie można odpowiadać "tak"
Re: przyklady ecc
Author: Szymon Sokół
Date: Wed, 29 Sep 2010 15:52
Date: Wed, 29 Sep 2010 15:52
36 lines
2890 bytes
2890 bytes
On Wed, 29 Sep 2010 16:05:31 +0200, Miron (Asha) Kitkowsk wrote: > Szymon Sokół wrote: > >> On Wed, 29 Sep 2010 08:22:12 +0200, Miron (Asha) Kitkowsk wrote: >> >>> Szymon Sokół wrote: >>> >>>> On Tue, 28 Sep 2010 16:32:29 +0200, Miron (Asha) Kitkowsk wrote: >>>> >>>>> Gdzie znajdę przykład kodowania asymetrycznego z jakimś innym >>>>> kodowaniem niz aes? >>>>> Moze byc ecc lub rc4. Moze da sie to zwyklym openssl zrobic? [----] > Ale to szyfrowanie symetryczne? Chce sie dopytac bo teraz ja nie rozumiem. To teraz z kolei ja nie rozumiem. Pytałeś o RC4. RC4 to szyfr symetryczny. To może się zdecyduj, symetryczne czy asymetryczne (uznałem to "a" za literówkę). >> A w ogóle próbowałeś wpisać w Google "RC4 source code"? Znajduje np. to: >> http://www.cypherspace.org/rsa/rc4.html >> aczkolwiek wątpię, żeby akurat kod w Perlu najbardziej Cię interesował, >> przytaczam raczej jako ciekawostkę. > > Nie chodzi mi o symetryczne szyfrowanie ale o szyfrowanie asymetryczne z > innymi szyfrowaniami niz aes , ktory jest domyslny. W zasadzie to co konkretnie chcesz osiągnąć? -- Szymon Sokół (SS316-RIPE) -- Network Manager B Computer Center, AGH - University of Science and Technology, Cracow, Poland O http://home.agh.edu.pl/szymon/ PGP key id: RSA: 0x2ABE016B, DSS: 0xF9289982 F Free speech includes the right not to listen, if not interested -- Heinlein H
Re: przyklady ecc
Author: Miron (Asha) Kitkowsk
Date: Thu, 30 Sep 2010 06:22
Date: Thu, 30 Sep 2010 06:22
44 lines
2814 bytes
2814 bytes
Szymon Sokół wrote: > On Wed, 29 Sep 2010 16:05:31 +0200, Miron (Asha) Kitkowsk wrote: > >> Szymon Sokół wrote: >> >>> On Wed, 29 Sep 2010 08:22:12 +0200, Miron (Asha) Kitkowsk wrote: >>> >>>> Szymon Sokół wrote: >>>> >>>>> On Tue, 28 Sep 2010 16:32:29 +0200, Miron (Asha) Kitkowsk wrote: >>>>> >>>>>> Gdzie znajdę przykład kodowania asymetrycznego z jakimś innym >>>>>> kodowaniem niz aes? >>>>>> Moze byc ecc lub rc4. Moze da sie to zwyklym openssl zrobic? > [----] > >> Ale to szyfrowanie symetryczne? Chce sie dopytac bo teraz ja nie >> rozumiem. > > To teraz z kolei ja nie rozumiem. Pytałeś o RC4. RC4 to szyfr symetryczny. > To może się zdecyduj, symetryczne czy asymetryczne (uznałem to "a" za > literówkę). Przecież doskonale wiesz jak wygladają konkretne realizacje szyfru asymetrycznego. Jest to na tyle pracochłonne, że koduje się tylko klucz do szyfrowania symetrycznego. Jedyna implementacje jaka widziałem to zawsze jest AES. Stąd moje pytanie. Chodzi mi o kodowanie asymetryczne ale na końcu chcę wymienić nieistotny z punktu widzenia algorytm na inny. > W zasadzie to co konkretnie chcesz osiągnąć? Chcę przykład kodu do szyfrowania asymetrycznego. Ma być w C i może być z gpg lub openssl lub jakiejś innej otwartej biblioteki. W szyfrowania asymetrycznym uzywa sie dwóch szyfrów. Jeden to mnożone liczby i wymiana kluczy, drugi to dowolny szyfr symetryczny. Mam nadzieję, że teraz napisałem jasniej. -- Na wszystko nie można odpowiadać "tak"
Re: przyklady ecc
Author: Konrad Stepien
Date: Thu, 30 Sep 2010 19:31
Date: Thu, 30 Sep 2010 19:31
21 lines
2356 bytes
2356 bytes
On 2010-09-30, Miron (Asha) Kitkowsk <asha99-0@rd.wp.pl> wrote: > Szymon Sokół wrote: > > Chcę przykład kodu do szyfrowania asymetrycznego. Ma być w C i może być z > gpg lub openssl lub jakiejś innej otwartej biblioteki. > > W szyfrowania asymetrycznym uzywa sie dwóch szyfrów. Jeden to mnożone liczby > i wymiana kluczy, drugi to dowolny szyfr symetryczny. > > Mam nadzieję, że teraz napisałem jasniej. > No jaśniej o tyle, że czegoś nie rozumiesz, albo mieszasz pojęcia. Te twoje "mnożone liczby" to jest właśnie szyfrowanie asymetryczne, jakieś RSA pewnie. Potem faktycznie często się wymienia klucz i dalej jedzie symetrycznym. Tyle, że całość opisanego przez ciebie procesu to nie jest w żaden sposób "szyfrowanie asymetryczne", tylko jakiś bardziej złożony proces który wykorzystuje oba rodzaje szyfrowania. -- Konrad Stępień
Re: przyklady ecc
Author: Miron (Asha) Kitkowsk
Date: Fri, 01 Oct 2010 07:12
Date: Fri, 01 Oct 2010 07:12
48 lines
3594 bytes
3594 bytes
Konrad Stepien wrote: > On 2010-09-30, Miron (Asha) Kitkowsk <asha99-0@rd.wp.pl> wrote: >> Szymon Sokół wrote: >> >> Chcę przykład kodu do szyfrowania asymetrycznego. Ma być w C i może być z >> gpg lub openssl lub jakiejś innej otwartej biblioteki. >> >> W szyfrowania asymetrycznym uzywa sie dwóch szyfrów. Jeden to mnożone >> liczby i wymiana kluczy, drugi to dowolny szyfr symetryczny. >> >> Mam nadzieję, że teraz napisałem jasniej. >> > > No jaśniej o tyle, że czegoś nie rozumiesz, albo mieszasz pojęcia. > Te twoje "mnożone liczby" to jest właśnie szyfrowanie asymetryczne, > jakieś RSA pewnie. Potem faktycznie często się wymienia klucz i dalej > jedzie symetrycznym. Tyle, że całość opisanego przez ciebie procesu to nie > jest w żaden sposób "szyfrowanie asymetryczne", tylko jakiś bardziej > złożony proces który wykorzystuje oba rodzaje szyfrowania. Mozliwe ze czegos nie rozumiem. W takim kontekscie mnozenie liczb to faktycznie jest to szyfrowanie asymetryczne, ale potem jest szyfrowanie symetryczne TYLKO RSA. Nie znalazlem innego. Dlatego pytam czy jest jakas inna mozliwosc uzycia szyfrow asymetrycznych. Wg. mojej wiedzy szyfrowanie dowolnego komunikatu odbywa sie tak: 1. mamy odpowiednie klucze. 2. za pomoca odpowiednich kluczy szyfrujemy klucz symetryczny 3. szyfrujemy wiadomosc tym kluczem i dokladamy hasz i informacje do odzyskania klucza symetrycznego. 4. kodujemy binarnie (np. na base64 lub do pliku) Mnie interesuje punkt 3. chce uzyc innego klucza symetrycznego. Przejrzalem opisy OpenSSL , x509 i WSZYSTKIE tak kodują, nie jest to jakis bardziej zlozony proces ale normal. Tak samo jest w https. Ostatni prot . https jest o tyle ciekawy ze jest tam wszystko. mozna sobie zmienic dlugosc klucza, hasze do wyboru itp. Czy zatem ktos moglby mi pomoc w jaki sposob zaszyfrowac cos asymetrycznie? A potem na bazie tego jak wymienilbym ten symetryczny szyfr na inny. Moze tak bedzie latwiej. -- Na wszystko nie można odpowiadać "tak"
Re: przyklady ecc
Author: Kamil Konieczny
Date: Fri, 01 Oct 2010 08:20
Date: Fri, 01 Oct 2010 08:20
20 lines
2331 bytes
2331 bytes
On 1 Paź, 09:12, "Miron (Asha) Kitkowsk" <asha9...@rd.wp.pl> wrote: [...] > Dlatego pytam czy jest jakas inna mozliwosc uzycia szyfrow asymetrycznych. > > Wg. mojej wiedzy szyfrowanie dowolnego komunikatu odbywa sie tak: > 1. mamy odpowiednie klucze. > 2. za pomoca odpowiednich kluczy szyfrujemy klucz symetryczny dziwne ze tego nie widzisz ;) zamiast klucza symetrycznego uzyj swojej wiadmosci, podzielonej N-razy na kawalki odpowiedniej dlugosci a potem wysylasz N-razy zaszyfrowane klucze symetryczne i nie zapomnij zbadac szybkosci calego procesu... [wskazowka: dziala baaaardzo wolno...] pozdrawiam, Kamil
Re: przyklady ecc
Author: Miron (Asha) Kitkowsk
Date: Fri, 01 Oct 2010 11:47
Date: Fri, 01 Oct 2010 11:47
30 lines
2533 bytes
2533 bytes
Kamil Konieczny wrote: > On 1 Paź, 09:12, "Miron (Asha) Kitkowsk" <asha9...@rd.wp.pl> wrote: > [...] >> Dlatego pytam czy jest jakas inna mozliwosc uzycia szyfrow >> asymetrycznych. >> >> Wg. mojej wiedzy szyfrowanie dowolnego komunikatu odbywa sie tak: >> 1. mamy odpowiednie klucze. >> 2. za pomoca odpowiednich kluczy szyfrujemy klucz symetryczny > > dziwne ze tego nie widzisz ;) > > zamiast klucza symetrycznego uzyj swojej wiadmosci, > podzielonej N-razy na kawalki odpowiedniej dlugosci > > a potem wysylasz N-razy zaszyfrowane klucze symetryczne > > i nie zapomnij zbadac szybkosci calego procesu... > [wskazowka: dziala baaaardzo wolno...] Nie rozumiem, z czym dyskutujesz z obecna infrastruktura klucza publicznego czy ze swoim pomyslem? Ja mam prosbe. Podaj kod jak prosto zaszyfrowac asymetrycznie tekst. Nic wiecej. Potem mozesz sie ze mnie smiac. Pasuje taki uklad? -- Na wszystko nie można odpowiadać "tak"
Re: przyklady ecc
Author: Konrad Stepien
Date: Fri, 01 Oct 2010 12:07
Date: Fri, 01 Oct 2010 12:07
35 lines
2913 bytes
2913 bytes
On 2010-10-01, Miron (Asha) Kitkowsk <asha99-0@rd.wp.pl> wrote: > Kamil Konieczny wrote: > >> On 1 Paź, 09:12, "Miron (Asha) Kitkowsk" <asha9...@rd.wp.pl> wrote: >> [...] >>> Dlatego pytam czy jest jakas inna mozliwosc uzycia szyfrow >>> asymetrycznych. >>> >>> Wg. mojej wiedzy szyfrowanie dowolnego komunikatu odbywa sie tak: >>> 1. mamy odpowiednie klucze. >>> 2. za pomoca odpowiednich kluczy szyfrujemy klucz symetryczny >> >> dziwne ze tego nie widzisz ;) >> >> zamiast klucza symetrycznego uzyj swojej wiadmosci, >> podzielonej N-razy na kawalki odpowiedniej dlugosci >> >> a potem wysylasz N-razy zaszyfrowane klucze symetryczne >> >> i nie zapomnij zbadac szybkosci calego procesu... >> [wskazowka: dziala baaaardzo wolno...] > > Nie rozumiem, z czym dyskutujesz z obecna infrastruktura klucza publicznego > czy ze swoim pomyslem? > > Ja mam prosbe. Podaj kod jak prosto zaszyfrowac asymetrycznie tekst. Nic > wiecej. Potem mozesz sie ze mnie smiac. No toż ci podał, pociąć na kawałki i szyfrować np. przez RSA. Kombinacja z wysyłaniem klucza i szyforwaniem potem des/aes/rc4 to _nie jest_ szyfrowanie asymetryczne, tylko proces wykorzystujący _obydwa_ rodzaje szyfrowania. -- Konrad Stępień
Re: przyklady ecc
Author: Michał Politowski
Date: Fri, 01 Oct 2010 12:33
Date: Fri, 01 Oct 2010 12:33
12 lines
2156 bytes
2156 bytes
On Thu, 30 Sep 2010 08:22:38 +0200, Miron (Asha) Kitkowsk <asha99-0@rd.wp.pl> wrote: [...] > Przecież doskonale wiesz jak wygladają konkretne realizacje szyfru > asymetrycznego. Jest to na tyle pracochłonne, że koduje się tylko klucz do > szyfrowania symetrycznego. Jedyna implementacje jaka widziałem to zawsze > jest AES. What? A na przykład opcja --cipher-algo i pokrewne w gpg to co niby zmieniają? -- Michał Politowski Talking has been known to lead to communication if practiced carelessly.
Re: przyklady ecc
Author: Szymon Sokół
Date: Fri, 01 Oct 2010 14:49
Date: Fri, 01 Oct 2010 14:49
65 lines
4485 bytes
4485 bytes
On Thu, 30 Sep 2010 08:22:38 +0200, Miron (Asha) Kitkowsk wrote: > Szymon Sokół wrote: > >> On Wed, 29 Sep 2010 16:05:31 +0200, Miron (Asha) Kitkowsk wrote: >> >>> Szymon Sokół wrote: >>> >>>> On Wed, 29 Sep 2010 08:22:12 +0200, Miron (Asha) Kitkowsk wrote: >>>> >>>>> Szymon Sokół wrote: >>>>> >>>>>> On Tue, 28 Sep 2010 16:32:29 +0200, Miron (Asha) Kitkowsk wrote: >>>>>> >>>>>>> Gdzie znajdę przykład kodowania asymetrycznego z jakimś innym >>>>>>> kodowaniem niz aes? >>>>>>> Moze byc ecc lub rc4. Moze da sie to zwyklym openssl zrobic? >> [----] >> >>> Ale to szyfrowanie symetryczne? Chce sie dopytac bo teraz ja nie >>> rozumiem. >> >> To teraz z kolei ja nie rozumiem. Pytałeś o RC4. RC4 to szyfr symetryczny. >> To może się zdecyduj, symetryczne czy asymetryczne (uznałem to "a" za >> literówkę). > > Przecież doskonale wiesz jak wygladają konkretne realizacje szyfru > asymetrycznego. Jest to na tyle pracochłonne, że koduje się tylko klucz do > szyfrowania symetrycznego. Jedyna implementacje jaka widziałem to zawsze > jest AES. Stąd moje pytanie. No to chyba jakoś bardzo źle patrzyłeś, co już parę osób (m.in. Michał Politowski) wskazało. Praktycznie *każdy* program wykorzystujący szyfrowanie asymetryczne w połączeniu z symetrycznym pozwala wybrać jeden z kilku algorytmów. Czy to będzie PGP albo GPG, czy PuTTY albo inna implementacja SSH, czy wreszcie OpenSSL, każdy to potrafi. Podałem Ci uprzednio, w których plikach źródłowych PuTTY znaleźć implementację odpowiednich algorytmów... > Chodzi mi o kodowanie asymetryczne ale na końcu chcę wymienić nieistotny z > punktu widzenia algorytm na inny. Znaczy, chodzi Ci o szyfrowanie (nie "kodowanie", patrz http://pl.wikipedia.org/wiki/Kodowanie_%28kryptografia%29 - żaden ze wspomnianych w tym wątku algorytmów nie jest kodowaniem w takim znaczeniu) *hybrydowe* - z użyciem algorytmu asymetrycznego do zaszyfrowania klucza używanego potem w algorytmie symetrycznym. No to patrz wyżej. Zwykle w programach realizujących takie szyfrowanie masz do wyboru jeden z dwóch algorytmów asymetrycznych (RSA lub DSA), czasem trzeci (ECC), i co najmniej 2-3 algorytmy symetryczne ze zbioru (AES, Twofish, Blowfish, 3DES, IDEA, CAST, DES, RC2, RC4), plus możliwość wyboru spośród dostępnych długości klucza. > W szyfrowania asymetrycznym uzywa sie dwóch szyfrów. Jeden to mnożone liczby > i wymiana kluczy, drugi to dowolny szyfr symetryczny. Aha, czyli może zacznij od dowiedzenia się, co to jest w ogóle szyfrowanie asymetryczne, żeby nie wypisywać takich głupot. Na początek może przeczytaj: http://pl.wikipedia.org/wiki/Kryptografia_asymetryczna Tylko uważnie. -- Szymon Sokół (SS316-RIPE) -- Network Manager B Computer Center, AGH - University of Science and Technology, Cracow, Poland O http://home.agh.edu.pl/szymon/ PGP key id: RSA: 0x2ABE016B, DSS: 0xF9289982 F Free speech includes the right not to listen, if not interested -- Heinlein H
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads