[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [openssl-gost] gostsums



Привет!

Вопрос к знатокам.

beldmit@manul$ OPENSSL_CONF=engine.conf openssl dgst -md_gost94 README.gost 
md_gost94(README.gost)= 96e9a38cc52428542044c88d5d427a002f37ac1d5e338185184b7722922b43e2
beldmit@manul$ bin/gostsum README.gost 
e2432b9222774b188581335e1dac372f007a425d8dc84420542824c58ca3e996 README.gost

beldmit@manul$ bin/gost12sum README.gost 
be9b6531c5168c26c00566ddee968f41b53b554e0b24953873dabad06a94cc2d README.gost
beldmit@manul$ OPENSSL_CONF=engine.conf openssl dgst -md_gost12_256 README.gost 
md_gost12_256(README.gost)= 2dcc946ad0bada733895240b4e553bb5418f96eedd6605c0268c16c531659bbe

Является ли наблюдаемое поведение хорошим, правильным и эталонным? В смысле порядка байт.

Мне кажется, что нет. Аргумент:

beldmit@manul$ sha1sum README.gost 
ec85b16fcb6844c2f487796bb3849acbdea45f4d  README.gost
beldmit@manul$ OPENSSL_CONF=engine.conf openssl dgst -sha1 README.gost 
SHA1(README.gost)= ec85b16fcb6844c2f487796bb3849acbdea45f4d

Аналогично - sha256 и md5.

Мне кажется, что gostsum надо от греха исключить по крайней мере из версии 1.1, а gost12sum поправить.


2017-08-10 13:45 GMT+03:00 Victor Wagner <vitus@wagner.pp.ru>:
On Thu, 10 Aug 2017 10:58:35 +0300
Igor Ustinov <igus@cryptocom.ru> wrote:

> А то, что при сборке энжина в ходе сборки OpenSSL не собирается ни
> один из гостсумов - это бага или фича?

Была фича.  То есть это специально так сделано, чтобы не вводить
апстрим в тягостное недоумение "откуда мол это, и что это за
географические новости".






--
SY, Dmitry Belyavsky