public inbox for gost@lists.cypherpunks.ru
Atom feed
* [GOST] [RU] Состоялся релиз PyGOST 3.0
@ 2016-11-21  7:49 Sergey Matveev
  2016-11-24 21:13 ` Phil Kulin
  0 siblings, 1 reply; 3+ messages in thread
From: Sergey Matveev @ 2016-11-21  7:49 UTC (permalink / raw)
  To: gost

[-- Attachment #1: Type: text/plain, Size: 2921 bytes --]

Я рад сообщить о выходе релиза PyGOST 3.0!

PyGOST это свободное программное обеспечение  реализующее
криптографические функции ГОСТ на чистом Python. PyGOST это свободное
программное обеспечение. ГОСТ это ГОсударственный СТандарт Российской
Федерации (а также Советского Союз).

------------------------ >8 ------------------------

Большое спасибо Dmitry Eremin-Solenikov за наводки и советы!

Основные усовершенствования в этом релизе:

* gost3411_94 переименован в gost341194
* gost3411_2012 переименован и разделён на gost34112012256, gost34112012512
* GOST34112012 разделён на GOST34112012256, GOST34112012512
* gost3410.kek ушёл в отдельный модуль gost3410_vko.kek_34102001
* VKO ГОСТ К 34.10-2012 появился в gost3410_vko, с тестовыми векторами
* значение 34.11-94 хэша перевёрнуто, чтобы быть совместимыми с HMAC и
  PBKDF2 тестовыми векторами описанными в ТК26 документах
* добавлены тестовые вектора 34.11-94 PBKDF2
* добавлены вспомонательные функции gost3410.prv_unmarshal,
  gost3410.pub_marshal, gost3410.pub_unmarshal, делающие полностью ненужным
  модуль x509
* gost3410.verify теперь требует (pubX, pubY) кортеж, вместо двух отдельных
  аргументов
* добавлена 34.11-94 PBKDF2 реализация

------------------------ >8 ------------------------

Домашняя страница PyGOST: http://www.cypherpunks.ru/pygost/

Исходный код и его подпись для этой версии могут быть найдены здесь:

    http://www.cypherpunks.ru/pygost/pygost-3.0.tar.xz (39 KiB)
    http://www.cypherpunks.ru/pygost/pygost-3.0.tar.xz.sig

Streebog-256 хэш: ef4729df62b4f615a154a9c35ccffaf6bb614a23067f4dd49d2993ec93bb6665
SHA256 хэш: 0AB10703 6960962D 30BD1646 ACC8D44B E9CBD8A8 4F25DF25 91F26383 DE28875F
GPG ключа: F55A 7619 3A0C 323A A031  0E6B E6FD 1269 CD0C 009E
           PyGOST releases <pygost at cypherpunks dot ru>

Пожалуйста, все вопросы касающиеся использования PyGOST, отчёты об
ошибках и патчи отправляйте в gost почтовую рассылку:
https://lists.cypherpunks.ru/mailman/listinfo/gost

-- 
Sergey Matveev (http://www.stargrave.org/)
OpenPGP: CF60 E89A 5923 1E76 E263  6422 AE1A 8109 E498 57EF

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [GOST] [RU] Состоялся релиз PyGOST 3.0
  2016-11-21  7:49 [GOST] [RU] Состоялся релиз PyGOST 3.0 Sergey Matveev
@ 2016-11-24 21:13 ` Phil Kulin
  2016-11-25  5:13   ` Sergey Matveev
  0 siblings, 1 reply; 3+ messages in thread
From: Phil Kulin @ 2016-11-24 21:13 UTC (permalink / raw)
  To: gost

2016-11-21 10:49 GMT+03:00 Sergey Matveev <stargrave@stargrave•org>:
> Я рад сообщить о выходе релиза PyGOST 3.0!
[skip]
> * значение 34.11-94 хэша перевёрнуто, чтобы быть совместимыми с HMAC и
>   PBKDF2 тестовыми векторами описанными в ТК26 документах

А в gogost тоже самое на какое время запланировано? От этого зависит
судьба моей презентации.

-- 
Non nobis Domine non nobis sed Nomini Tuo da gloriam
Phil Kulin

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [GOST] [RU] Состоялся релиз PyGOST 3.0
  2016-11-24 21:13 ` Phil Kulin
@ 2016-11-25  5:13   ` Sergey Matveev
  0 siblings, 0 replies; 3+ messages in thread
From: Sergey Matveev @ 2016-11-25  5:13 UTC (permalink / raw)
  To: gost

[-- Attachment #1: Type: text/plain, Size: 927 bytes --]

*** Phil Kulin <phil@dip•host> [2016-11-25 04:00]:
>> * значение 34.11-94 хэша перевёрнуто, чтобы быть совместимыми с HMAC и
>>   PBKDF2 тестовыми векторами описанными в ТК26 документах
>А в gogost тоже самое на какое время запланировано? От этого зависит
>судьба моей презентации.

В master ветке оно уже есть: https://git.cypherpunks.ru/cgit.cgi/gogost.git/commit/?id=0815b96cc6909079008ab23279f79234a0f1bdf0
но релиз сделаю когда доделаю VKO 34.10-2012 в нём, и INSTALL с бОльшими
пояснениями сделаю. Завтра я думаю это всё уже зарелизится.

-- 
Sergey Matveev (http://www.stargrave.org/)
OpenPGP: CF60 E89A 5923 1E76 E263  6422 AE1A 8109 E498 57EF

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2016-11-25  5:15 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-11-21  7:49 [GOST] [RU] Состоялся релиз PyGOST 3.0 Sergey Matveev
2016-11-24 21:13 ` Phil Kulin
2016-11-25  5:13   ` Sergey Matveev