]> Cypherpunks.ru repositories - gost-www.git/commitdiff
Links to implementations
authorSergey Matveev <stargrave@stargrave.org>
Sun, 23 Oct 2016 10:46:49 +0000 (13:46 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sun, 23 Oct 2016 10:46:49 +0000 (13:46 +0300)
en/34.10.texi
en/34.11-2015.texi
en/34.12-2015.texi
ru/34.10.texi
ru/34.11-2015.texi
ru/34.12-2015.texi

index b2b23ca08eee120c194775a352c3b1bf02d0914c..5bdfdfbedd71684c5bcdfc273da37238ab6ead34 100644 (file)
@@ -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}.
index c9ad9e7275f8960e9266cf700189991768fc64f9..997b9bdac4a182c6ff622a53ef8d703a6d08b99b 100644 (file)
@@ -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}.
index cc7c2d333b7e40da115e60da21fa8fd5c6dd74e9..29825cee4fd34e77457a6bea4f8858164652ac64 100644 (file)
@@ -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}.
index a9afce5f4666dd36efc629f67435b89248a6731d..37eff9122cfb70abdc41fa02508c3714cbe4b51c 100644 (file)
 @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
index e647bbc4cc61dac8a4f06e0f4a01ab12ea56e60a..1963e925254a0ba354839c6744d0e57a50eac5bc 100644 (file)
 приводится строка из "Слово о полку Игореве": @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
index 19f6de07138d741efaa5dd95c5de2d118181d36f..fb7d3b3e42f3f1e480fa62f70427ea3788e1cce3 100644 (file)
 доказательств что это негативно сказалось на криптографической стойкости
 алгоритма.
 @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