🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.security
Article #64046

Re: iv

#64046
From: Piotr J. Kolanok
Date: Fri, 04 Dec 2009 11:34
38 lines
2781 bytes
Bartosz Ma?kowski wrote:

> On 3 Gru, 10:17, "Piotr J. Kolanok" <kolano0...@m0.mx.poczta.tlen.pl>
> wrote:
>> Jak się generuje iv z hasła?
> 
> Na przykład tak:
> http://juliusdavies.ca/commons-
ssl/src/java/org/apache/commons/ssl/OpenSSL.java
> szukaj metody deriveKey()

Bardzo dziekuje. Znalazłem funkcję EVP_BytesToKey( ale niestety nie ma opisu 
jak to jest liczone. Nie ma też nigdzie opisu jak długi jest key i iv. 
Tu kod http://code.google.com/p/przyklad-open-ssl/source/browse/trunk/trzy.c
Jesli znajdziesz tam jakąś nieścisłość ew. wiesz czy cos mozna zrobic lepiej 
prosze napisz. Wydaje mi sie, ze nie uzywam nieaktualnych wywolan od 
0.97-1.0... ale mogę się mylić. 

>> A salt jak sie generuje? to po prostu losowe? czy jednak zależne od czasu
>> albo jakas funkcja unikalna?
> 
> Po prostu losowe wartości. Oczywiście możesz użyć jakiegoś hashowanego
> licznika to już zależy od implementacji. Jaka jest dokładnie
> implementacja w openssl - nie wiem.

Moze inaczej. czy losowosc musi byc bardzo losowa. Czy musze mieć pewność, 
że nie będzie dwóch komunikatów z takim samym salt/ziarenkiem w obrębie 
jednego hasła?


Przy okazji szukałem jakiejś ksiązki na polskim rynku o kryptografii dla 
praktyków z gotowymi kodami i nie znalazlem. jest bezpieczne programowanie, 
ale czesc kodu nie dziala, czesc to tylko kawałki bez wywołań. Bardziej jak 
czesc wiekszej calości, której nie ma. 


-- 
^^
Technical Details
Message-ID: <hfas4q$bns$1@atlantis.news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!zen.net.uk!dedekind.zen.co.uk!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!news.underley.eu.org!moderators!marcinw
References: <hf808r$idf$1@nemesis.news.neostrada.pl> <c76a5b61-6272-4ac7-90a7-8e1966edc642@o10g2000yqa.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!nf1.ipartners.pl!ipartners.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!zen.net.uk!dedekind.zen.co.uk!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!news.underley.eu.org!moderators!marcinw
From: "Piotr J. Kolanok" <kolano0123@m0.mx.poczta.tlen.pl>
Newsgroups: pl.comp.security
Subject: Re: iv
Followup-To: pl.comp.security
Date: Fri, 04 Dec 2009 12:34:25 +0100
Organization: TP - http://www.tp.pl/
Lines: 39
Message-ID: <hfas4q$bns$1@atlantis.news.neostrada.pl>
References: <hf808r$idf$1@nemesis.news.neostrada.pl> <c76a5b61-6272-4ac7-90a7-8e1966edc642@o10g2000yqa.googlegroups.com>
NNTP-Posting-Host: ghostwheel.underley.eu.org
Mime-Version: 1.0
X-Trace: atlantis.news.neostrada.pl 1259926490 12028 95.49.64.236 (4 Dec 2009 11:34:50 GMT)
X-Complaints-To: usenet@news.neostrada.pl
NNTP-Posting-Date: Fri, 4 Dec 2009 11:34:50 +0000 (UTC)
User-Agent: KNode/0.99.01
X-Moder-Tool: ModerGate.pl v3.0 (c) 2008 Daniel Podlejski
X-Orig-NNTP-Posting-Host: afcm236.neoplus.adsl.tpnet.pl
X-Orig-Newsgroups: pl.comp.security
Approved: marcinw.pcs@gmail.com
X-Post-Key: 6f6b88a8c8519d83addf353aa82b1c4f
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit