🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.security
Article #64482

Re: przyklady ecc

#64482
From: Szymon Sokół
Date: Fri, 01 Oct 2010 14:49
65 lines
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
Technical Details
Message-ID: <meshatxof56p$.dlg@falcon.sloth.hell.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!news.underley.eu.org!moderators!marcinw
References: <4ca1fbaf$0$21006$65785112@news.neostrada.pl> <c8xxzlkkvhx8$.dlg@falcon.sloth.hell.pl> <4ca2da44$0$27029$65785112@news.neostrada.pl> <1edetlfjroii5$.dlg@falcon.sloth.hell.pl> <4ca3471d$0$27046$65785112@news.neostrada.pl> <1rhmo6ldu77w9$.dlg@falcon.sloth.hell.pl> <4ca42c1b$0$27025$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!news.underley.eu.org!moderators!marcinw
From: Szymon Sokół
 <szymon@bastard.operator.from.hell.pl>
Newsgroups: pl.comp.security
Subject: Re: przyklady ecc
Date: Fri, 1 Oct 2010 16:49:04 +0200
Organization: Guy Fawkes Society
Lines: 65
Message-ID: <meshatxof56p$.dlg@falcon.sloth.hell.pl>
References: <4ca1fbaf$0$21006$65785112@news.neostrada.pl> <c8xxzlkkvhx8$.dlg@falcon.sloth.hell.pl> <4ca2da44$0$27029$65785112@news.neostrada.pl> <1edetlfjroii5$.dlg@falcon.sloth.hell.pl> <4ca3471d$0$27046$65785112@news.neostrada.pl> <1rhmo6ldu77w9$.dlg@falcon.sloth.hell.pl> <4ca42c1b$0$27025$65785112@news.neostrada.pl>
NNTP-Posting-Host: ghostwheel.underley.eu.org
Mime-Version: 1.0
X-Trace: news.agh.edu.pl 1285944682 25943 89.78.159.131 (1 Oct 2010 14:51:22 GMT)
X-Complaints-To: abuse@agh.edu.pl
NNTP-Posting-Date: Fri, 1 Oct 2010 14:51:22 +0000 (UTC)
User-Agent: 40tude_Dialog/2.0.15.1 Hamster/2.1.0.11
X-Moder-Tool: ModerGate.pl v3.0 (c) 2008 Daniel Podlejski
X-Orig-NNTP-Posting-Host: chello089078159131.chello.pl
X-Orig-Newsgroups: pl.comp.security
Approved: marcinw.pcs@gmail.com
X-Post-Key: 6207077112a016aec7bb3ad9464bb2d3
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit