X-Git-Url: http://www.git.cypherpunks.ru/?a=blobdiff_plain;f=NEWS;h=452e15acbf1c4bbfc7577b9af01279d6e8b5b272;hb=ff7db92b63036f4a13b35a29808f7a2c84d51bd7;hp=3e10d9a7c3c40354b6d2e94e3d20d7d755641010;hpb=ad868b427e7692187d7b650f12b0032bd7c8c926;p=gogost.git diff --git a/NEWS b/NEWS index 3e10d9a..452e15a 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,22 @@ +4.1: + * ESPTREE implementation + * CurveIdtc26gost34102012256paramSetB, CurveIdtc26gost34102012256paramSetC, + CurveIdtc26gost34102012256paramSetD curve aliases + * Forbid any later GNU GPL version autousage + (project's licence now is GNU GPLv3 only) + * Project now is go-get-able: go get go.cypherpunks.ru/gogost/v4 + +4.0: + * Backward incompatible change: all keys passing to encryption + functions are slices now, not the fixed arrays. That heavily + simplifies the library usage + * Fix bug with overwriting IVs memory in gost28147.CFB*crypter + * TLSTREE, used in TLS 1.[23], implementation + * gost3410.KEK2012* can be used with any curves, not only 512-bit ones + * gost3410.PrivateKey satisfies crypto.Signer interface + * gost34112012* hashes satisfy encoding.Binary(Un)Marshaler + * Streebog256 HKDF test vectors + 3.0: * Multilinear Galois Mode (MGM) block cipher mode for 64 and 128 bit ciphers