Article View: pl.comp.security
Article #64472Re: przyklady ecc
From: 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
Technical Details
Message-ID:
<1edetlfjroii5$.dlg@falcon.sloth.hell.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!feeder.erje.net!xlned.com!feeder5.xlned.com!feeder2.cambriumusenet.nl!feed.tweaknews.nl!209.197.12.246.MISMATCH!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!news.underley.eu.org!moderators!marcinwReferences:
<4ca1fbaf$0$21006$65785112@news.neostrada.pl> <c8xxzlkkvhx8$.dlg@falcon.sloth.hell.pl> <4ca2da44$0$27029$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!feeder.erje.net!xlned.com!feeder5.xlned.com!feeder2.cambriumusenet.nl!feed.tweaknews.nl!209.197.12.246.MISMATCH!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.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: Wed, 29 Sep 2010 14:10:24 +0200 Organization: Guy Fawkes Society Lines: 48 Message-ID: <1edetlfjroii5$.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> NNTP-Posting-Host: ghostwheel.underley.eu.org Mime-Version: 1.0 X-Trace: news.agh.edu.pl 1285762258 15413 89.78.159.131 (29 Sep 2010 12:10:58 GMT) X-Complaints-To: abuse@agh.edu.pl NNTP-Posting-Date: Wed, 29 Sep 2010 12:10:58 +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: 6bde193466ed966779d50f43384f723e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit