]> Cypherpunks.ru repositories - gogost.git/commit
VKO 34.10-2012 support. DigestSizeX incompatible changes
authorSergey Matveev <stargrave@stargrave.org>
Sat, 26 Nov 2016 09:22:27 +0000 (12:22 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sat, 26 Nov 2016 09:42:01 +0000 (12:42 +0300)
commit92e0d038de014c8b3eebc0beba3ef9fe906dd8e3
treec71af563b8c8311017830619c38292ab0edcf646
parent5994afa76e1965002dd953de231059f3d5caf25e
VKO 34.10-2012 support. DigestSizeX incompatible changes

* DigestSizeX is renamed to ModeX because it is not related to digest
  size, but parameters and key sizes
* PrivateKey.KEK is renamed to PrivateKey.KEK2001 and
  KEK2012256/KEK2012512 are added too
* KEK functions take big.Int UKM value. Use NewUKM to unmarshal
  raw binary UKM
14 files changed:
README
src/cypherpunks.ru/gogost/gost3410/2001_test.go
src/cypherpunks.ru/gogost/gost3410/2012_test.go
src/cypherpunks.ru/gogost/gost3410/doc.go
src/cypherpunks.ru/gogost/gost3410/params.go
src/cypherpunks.ru/gogost/gost3410/private.go
src/cypherpunks.ru/gogost/gost3410/public.go
src/cypherpunks.ru/gogost/gost3410/ukm.go [new file with mode: 0644]
src/cypherpunks.ru/gogost/gost3410/vko.go [new file with mode: 0644]
src/cypherpunks.ru/gogost/gost3410/vko2001.go [new file with mode: 0644]
src/cypherpunks.ru/gogost/gost3410/vko2001_test.go [new file with mode: 0644]
src/cypherpunks.ru/gogost/gost3410/vko2012.go [new file with mode: 0644]
src/cypherpunks.ru/gogost/gost3410/vko2012_test.go [new file with mode: 0644]
www.texi