From 978fe3ab58034d2f4261edb51c5942b80fe26c12 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Sat, 19 Nov 2016 23:19:30 +0300 Subject: [PATCH] VKO GOST is VKO GOST R standard --- README | 2 +- src/cypherpunks.ru/gogost/gost3410/private.go | 2 +- www.texi | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) 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 -- 2.44.0