From: Sergey Matveev Date: Sun, 23 Oct 2016 10:46:49 +0000 (+0300) Subject: Links to implementations X-Git-Url: http://www.git.cypherpunks.ru/?p=gost-www.git;a=commitdiff_plain;h=4af160fc0cb2a144faba1929f6644cb2dcf08058 Links to implementations --- diff --git a/en/34.10.texi b/en/34.10.texi index b2b23ca..5bdfdfb 100644 --- a/en/34.10.texi +++ b/en/34.10.texi @@ -30,3 +30,5 @@ @item Standard does not define fixed elliptic curve parameters, so you have to specify/send them by yourself. @end itemize + +@strong{Implementations}: @ref{3410Impl, here}. diff --git a/en/34.11-2015.texi b/en/34.11-2015.texi index c9ad9e7..997b9bd 100644 --- a/en/34.11-2015.texi +++ b/en/34.11-2015.texi @@ -30,3 +30,5 @@ from @url{https://en.wikipedia.org/wiki/The_Tale_of_Igor%27s_Campaign, "The Tale of Igor's Campaign"}. @end itemize + +@strong{Implementations}: @ref{34112015Impl, here}. diff --git a/en/34.12-2015.texi b/en/34.12-2015.texi index cc7c2d3..29825ce 100644 --- a/en/34.12-2015.texi +++ b/en/34.12-2015.texi @@ -27,3 +27,5 @@ engineered @url{https://eprint.iacr.org/2016/071.pdf, algorithm}. However there is no proof that it reduces cipher's strength. @end itemize + +@strong{Implementations}: @ref{34122015Impl, here}. diff --git a/ru/34.10.texi b/ru/34.10.texi index a9afce5..37eff91 100644 --- a/ru/34.10.texi +++ b/ru/34.10.texi @@ -30,3 +30,24 @@ @item Стандарт не задаёт фиксированные параметры эллиптической кривой, поэтому их надо указывать/передавать при использовании. @end itemize + +@anchor{3410Impl} +@strong{Реализации} + +Данные ссылки взяты @url{https://habrahabr.ru/post/273055/, из статьи} +(сортировка по URL): + +@multitable @columnfractions 0.6 0.1 0.3 +@headitem Ссылка @tab Язык @tab Комментарий + +@item @url{http://gostcrypto.com/doc/GostSign.html} @tab JavaScript @tab +@item @url{http://netlab.linkpc.net/download/software/SDK/core/include/} @tab C @tab +@item @url{http://www.cypherpunks.ru/gogost/} @tab Go @tab +@item @url{http://www.cypherpunks.ru/pygost/} @tab Python @tab +@item @url{http://www.libressl.org/} @tab C @tab +@item @url{https://github.com/gost-engine/engine} @tab C @tab +@item @url{https://github.com/NeverWalkAloner/ECCGost} @tab C# @tab +@item @url{https://github.com/openssl/openssl/tree/master/engines} @tab C @tab OpenSSL +@item @url{https://www.gnu.org/software/libgcrypt/} @tab C @tab + +@end multitable diff --git a/ru/34.11-2015.texi b/ru/34.11-2015.texi index e647bbc..1963e92 100644 --- a/ru/34.11-2015.texi +++ b/ru/34.11-2015.texi @@ -30,3 +30,31 @@ приводится строка из "Слово о полку Игореве": @emph{Се ветри, Стрибожи внуци, веютъ с моря стрелами на храбрыя плъкы Игоревы}. @end itemize + +@anchor{34112015Impl} +@strong{Реализации} + +Данные ссылки взяты @url{https://habrahabr.ru/post/273055/, из статьи} +(сортировка по URL): + +@multitable @columnfractions 0.6 0.1 0.3 +@headitem Ссылка @tab Язык @tab Комментарий + +@item @url{http://gostcrypto.com/doc/GostDigest.html} @tab JavaScript @tab +@item @url{http://pastebin.com/zzL8TXtb} @tab Assembler @tab +@item @url{http://sibcoin.org/} @tab C @tab Криптовалюта SibCoin +@item @url{http://sourceforge.net/projects/cppcrypto/} @tab C++ @tab +@item @url{http://www.cypherpunks.ru/gogost/} @tab Go @tab +@item @url{http://www.cypherpunks.ru/pygost/} @tab Python @tab +@item @url{http://www.libressl.org/} @tab C @tab +@item @url{https://github.com/gost-engine/engine} @tab C @tab +@item @url{http://www.netlab.linkpc.net/download/software/SDK/core/include/gost3411-2012.h} @tab C @tab Оптимизации +@item @url{https://github.com/be1ay/MyHash_Stribog} @tab C++ @tab Использует Qt 5.1 +@item @url{https://github.com/okazymyrov/stribog} @tab C, Sage @tab +@item @url{https://github.com/sftp/gost34.11-2012_stribog} @tab C @tab +@item @url{https://github.com/sjinks/php-stribog} @tab C, PHP @tab Оптимизации под MMX, SSE +@item @url{https://www.gnu.org/software/libgcrypt/} @tab C @tab +@item @url{https://www.gostcrypt.org/download.php} @tab C @tab GostCrypt -- форк Truecrypt +@item @url{https://www.streebog.net/src} @tab C @tab Оптимизации под MMX, SSE + +@end multitable diff --git a/ru/34.12-2015.texi b/ru/34.12-2015.texi index 19f6de0..fb7d3b3 100644 --- a/ru/34.12-2015.texi +++ b/ru/34.12-2015.texi @@ -29,3 +29,28 @@ доказательств что это негативно сказалось на криптографической стойкости алгоритма. @end itemize + +@anchor{34122015Impl} +@strong{Реализации} + +Данные ссылки взяты @url{https://habrahabr.ru/post/273055/, из статьи} +(сортировка по URL): + +@multitable @columnfractions 0.6 0.1 0.3 +@headitem Ссылка @tab Язык @tab Комментарий + +@item @url{http://gostcrypto.com/doc/GostCipher.html} @tab JavaScript @tab +@item @url{http://omegicus.org/get/gost14.zip} @tab Assembler @tab +@item @url{http://sourceforge.net/projects/cppcrypto/} @tab C @tab +@item @url{http://tc26.ru/standard/gost/PR_GOSTR_bch_v6.zip} @tab C @tab Официальная реализация ТК 26 +@item @url{http://www.cypherpunks.ru/gogost/} @tab Go @tab +@item @url{http://www.cypherpunks.ru/pygost/} @tab Python @tab +@item @url{https://dxdt.ru/golang/gost/cipher/kuznec/kuznec.go} @tab Go @tab +@item @url{https://github.com/aprelev/libgost15} @tab C @tab SSE2 оптимизация +@item @url{https://github.com/MaXaMaR/kuznezhik} @tab C++ @tab Оптимизировано под 8/16/32/64/128-битные архитектуры +@item @url{https://github.com/mjosaarinen/kuznechik} @tab C @tab +@item @url{https://github.com/NeverWalkAloner/Cryptography-standards/tree/master/symmetric} @tab Python @tab +@item @url{https://github.com/Roman-Oliynykov/ciphers-speed} @tab C++ @tab +@item @url{https://github.com/yaruson/GostPlugin} @tab C# @tab Плагин для KeePass + +@end multitable