From: Sergey Matveev Date: Sat, 19 Nov 2016 20:19:30 +0000 (+0300) Subject: VKO GOST is VKO GOST R standard X-Git-Tag: 2.0~11 X-Git-Url: http://www.git.cypherpunks.ru/?p=gogost.git;a=commitdiff_plain;h=978fe3ab58034d2f4261edb51c5942b80fe26c12 VKO GOST is VKO GOST R standard --- diff --git a/README b/README index d0c17d3..1f4e6ba 100644 --- a/README +++ b/README @@ -10,7 +10,7 @@ GOST is GOvernment STandard of Russian Federation (and Soviet Union). * GOST R 34.10-2001 (RFC 5832) public key signature function * GOST R 34.10-2012 (RFC 7091) public key signature function * various 34.10 curve parameters included -* VKO 34.10-2001 Diffie-Hellman function (RFC 4357) +* VKO GOST R 34.10-2001 Diffie-Hellman function (RFC 4357) * GOST R 34.12-2015 128-bit block cipher Кузнечик (Kuznechik) (RFC 7801) * GOST R 34.13-2015 padding methods diff --git a/src/cypherpunks.ru/gogost/gost3410/private.go b/src/cypherpunks.ru/gogost/gost3410/private.go index c145eb9..b64dc47 100644 --- a/src/cypherpunks.ru/gogost/gost3410/private.go +++ b/src/cypherpunks.ru/gogost/gost3410/private.go @@ -108,7 +108,7 @@ Retry: // Make Diffie-Hellman computation. Key Encryption Key calculation. // UKM is user keying material, also called VKO-factor, 8-bytes long. -// It is based on RFC 4357 VKO GOST 34.10-2001 with little-endian hash +// It is based on RFC 4357 VKO GOST R 34.10-2001 with little-endian hash // output. func (pk *PrivateKey) KEK(pub *PublicKey, ukm []byte) ([]byte, error) { if len(ukm) != 8 { diff --git a/www.texi b/www.texi index d808d1b..4f1f22c 100644 --- a/www.texi +++ b/www.texi @@ -36,7 +36,7 @@ Currently supported algorithms are: (@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 Diffie-Hellman function (@url{https://tools.ietf.org/html/rfc4357.html, RFC 4357}) @item GOST R 34.12-2015 128-bit block cipher Кузнечик (Kuznechik) (@url{https://tools.ietf.org/html/rfc7801.html, RFC 7801}) @@ -112,6 +112,6 @@ uid GoGOST releases 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