Article View: pl.comp.lang.c
Article #310055Re: Generator liczb pseudolosowych bezpieczny kryptograficznie
From: Piotr Gałka
Date: Tue, 07 Jan 2020 12:11
Date: Tue, 07 Jan 2020 12:11
19 lines
1988 bytes
1988 bytes
W dniu 2020-01-07 o 11:15, M.M. pisze: > Ja skupiłem się na testach tylko niektórych generatorów i na ich > rozbudowanych wersjach: Mógłbyś kilka słów jaki jest cel testów. Chodzi o szybkość działania, czy chcesz wyłapać jakieś niedoskonałości generatorów. Nie jestem programistą - nie wczytywałem się w kody generatorów ani testów. Ja sobie napisałem generator inspirując się opisem z książki: Ferguson, Schneier "Kryptografia w praktyce". Wydaje mi się (dawno było), że tak totalnie to uprościłem (szczególnie gromadzenie entropii), że może nawet nie powinienem pisać 'inspirując się'. Mój generator oparty jest na funkcji SHA512d. Literka d oznacza SHA512(SHA512(dane)) bo autorzy nie do końca ufają funkcjom SHA i nie znając się postanowiłem po prostu przyjąć ich racje. Szybkości działania mnie w ogóle nie interesowała. P.G.
Technical Details
Message-ID:
<qv1sgp$t9s$1$PiotrGalka@news.chmurka.net>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.213.192.88.68!not-for-mailReferences:
<f55958c3-26d2-42da-b677-ad2bc3e61c22@googlegroups.com> <5e11fa14$0$540$65785112@news.neostrada.pl> <9519b70b-f91d-4b8a-83d6-38412be2113e@googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.213.192.88.68!not-for-mail From: Piotr Gałka <piotr.galka@cutthismicromade.pl> Newsgroups: pl.comp.lang.c Subject: Re: Generator liczb pseudolosowych bezpieczny kryptograficznie Date: Tue, 7 Jan 2020 13:11:04 +0100 Organization: news.chmurka.net Message-ID: <qv1sgp$t9s$1$PiotrGalka@news.chmurka.net> References: <f55958c3-26d2-42da-b677-ad2bc3e61c22@googlegroups.com> <5e11fa14$0$540$65785112@news.neostrada.pl> <9519b70b-f91d-4b8a-83d6-38412be2113e@googlegroups.com> NNTP-Posting-Host: 213.192.88.68 Mime-Version: 1.0 Injection-Date: Tue, 7 Jan 2020 12:11:05 +0000 (UTC) Injection-Info: news.chmurka.net; posting-account="PiotrGalka"; posting-host="213.192.88.68"; logging-data="30012"; mail-complaints-to="abuse-news.(at).chmurka.net" User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.3.1 In-Reply-To: <9519b70b-f91d-4b8a-83d6-38412be2113e@googlegroups.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit