(@url{https://tools.ietf.org/html/rfc7091.html, RFC 7091})
public key signature function
@item various 34.10 curve parameters included
-@item VKO 34.10-2001 Diffie-Hellman function
+@item VKO GOST R 34.10-2001 key agreement function
(@url{https://tools.ietf.org/html/rfc4357.html, RFC 4357})
+@item VKO GOST R 34.10-2012 key agreement function
+ (@url{https://tools.ietf.org/html/rfc7836.html, RFC 7836})
@item GOST R 34.12-2015 128-bit block cipher Кузнечик (Kuznechik)
(@url{https://tools.ietf.org/html/rfc7801.html, RFC 7801})
@item GOST R 34.13-2015 padding methods
@insertcopying
+@node News
+@unnumbered News
+
+@table @strong
+
+@item 2.0
+ @itemize
+ @item 34.11-2012 is split on two different modules:
+ @code{gost34112012256} and @code{gost34112012512}
+ @item 34.11-94's digest is reversed. Now it is compatible with TC26's
+ HMAC and PBKDF2 test vectors
+ @item @code{gogost-streebog} is split to @code{streebog256} and
+ @code{streebog512} correspondingly by analogy with sha* utilities
+ @item added VKO 34.10-2012 support with corresponding test vectors
+ @item @code{gost3410.DigestSizeX} is renamed to
+ @code{gost3410.ModeX} because it is not related to digest size,
+ but parameters and key sizes
+ @item KEK functions take @code{big.Int} UKM value. Use @code{NewUKM}
+ to unmarshal raw binary UKM
+ @end itemize
+
+@item 1.1
+ @itemize
+ @item gogost-streebog is able to use either 256 or 512 bits digest size
+ @item 34.13-2015 padding methods
+ @item 28147-89 CBC mode of operation
+ @end itemize
+
+@end table
+
@node Download
@unnumbered Download
You can obtain development source code by cloning
@url{http://git-scm.com/, Git}
-@url{https://git.cypherpunks.ru/cgit.cgi/gogost.git/, repository}.
+@url{https://git.cypherpunks.ru/cgit.cgi/gogost.git/}.
@bye