Article View: pl.comp.security
Article #64477Re: przyklady ecc
From: 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"
Technical Details
Message-ID:
<4ca58963$0$22815$65785112@news.neostrada.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!border2.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-02.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> <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> <slrnia9pck.ubr.konrad@sekator.interdata.net.pl>Show Full Headers
Complete Article Headers
Newsgroups: pl.comp.security Followup-To: pl.comp.security From: "Miron (Asha) Kitkowsk" <asha99-0@rd.wp.pl> Subject: Re: przyklady ecc Date: Fri, 01 Oct 2010 09:12:49 +0200 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> <slrnia9pck.ubr.konrad@sekator.interdata.net.pl> User-Agent: KNode/0.99.01 MIME-Version: 1.0 Lines: 49 Message-ID: <4ca58963$0$22815$65785112@news.neostrada.pl> Organization: Telekomunikacja Polska NNTP-Posting-Host: ghostwheel.underley.eu.org X-Trace: 1285917027 unt-rea-b-01.news.neostrada.pl 22815 95.49.80.173:56347 X-Complaints-To: abuse@news.neostrada.pl X-Moder-Tool: ModerGate.pl v3.0 (c) 2008 Daniel Podlejski X-Orig-NNTP-Posting-Host: 95.49.80.173 X-Orig-Newsgroups: pl.comp.security Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!border2.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!news.underley.eu.org!moderators!marcinw Approved: marcinw.pcs@gmail.com X-Post-Key: 0167319710751c80dacea8efd314be1b Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit