public inbox for gost@lists.stargrave.org
Atom feed
From: Dmitry Eremin-Solenikov <dbaryshkov@gmail•com>
To: gost@lists.cypherpunks.ru
Subject: Re: [GOST] Константа Size в gogost
Date: Tue, 15 Nov 2016 21:53:19 +0300	[thread overview]
Message-ID: <CALT56yMT0ka_v+De3pa2900Sxvz18U3LD5epmLuxX+QBy=y1ug@mail.gmail.com> (raw)
In-Reply-To: <20161115184047.GA1487@stargrave.org>

15 ноября 2016 г., 21:40 пользователь Sergey Matveev
<stargrave@stargrave•org> написал:
> *** Phil Kulin <phil@dip•host> [2016-11-15 15:55]:
>>В стандартных crypto/sha1 и так далее есть константа Size, а тут
>>только метод. Который всё равно возвращает константу. Я чего-то не
>>понимаю?
>
> Когда это писалось, то я смотрел только на то чтобы реализовать
> интерфейс hash.Hash, а про константы модуля не думал. Похоже что все
> модули хэшей имеют BlockSize и Size, так что добавлю. Спасибо за
> наводку.
>
> Реализовал в https://git.cypherpunks.ru/cgit.cgi/gogost.git/commit/?id=0f87d5cd27f132216ffca24d2e563efbfd559bf6
> Вот только не понятно что прописывать для 34.11-2012 хэша: он же может и
> 256 и 512 бит. Прописал максимальный размер.

34.11-2012 -- это два разных варианта хэша. Как sha225/sha256.

Соответственно должен быть один вариант, у которого Size=256 и второй,
у которого Size=512.

-- 
With best wishes
Dmitry

  reply	other threads:[~2016-11-15 18:55 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-11-15 11:40 [GOST] Константа Size в gogost Phil Kulin
2016-11-15 18:40 ` Sergey Matveev
2016-11-15 18:53   ` Dmitry Eremin-Solenikov [this message]
2016-11-15 19:03     ` Sergey Matveev
2016-11-15 19:10       ` Dmitry Eremin-Solenikov
2016-11-15 19:20         ` Sergey Matveev
2016-11-15 20:29     ` Phil Kulin
2016-11-15 20:34       ` Sergey Matveev
2016-11-15 20:49         ` Dmitry Eremin-Solenikov
2016-11-15 21:25         ` Phil Kulin
2016-11-15 21:34     ` Grigory Marshalko
2016-11-15 21:43     ` Grigory Marshalko