File: changelog

package info (click to toggle)
libntru 0.5-3
  • links: PTS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 896 kB
  • sloc: ansic: 9,370; perl: 3,521; makefile: 22; sh: 10
file content (51 lines) | stat: -rw-r--r-- 1,821 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
0.5 (5/14/2016)
 * RNGs: NTRU_RNG_DEFAULT uses CTR_DRBG now, NTRU_RNG_CTR_DRBG replaces NTRU_RNG_IGF2
   This change breaks the API!
 * Denser encoding of private keys
   This change breaks binary compatibility!
 * new API feature: multiple public keys for the same private key
 * new parameter sets: EES443EP1 and EES587EP1
 * new #defines for referencing param sets by strength: NTRU_DEFAULT_PARAMS_xxx_BITS
 * BSD support
 * bugfixes:
  o fixed deterministic encryption on big-endian machines
  o fixed some incorrect error codes when key generation failed
  o fixed generation of polynomial g which deviated from the standard
  o fixed SSE detection on BSD
  o fixed buffer overruns (thanks Jeffrey Quesnelle)
  o fixed a resource leak
  o fixed tests on ARMv6
  o fixed calculation of M_len
 * AVX2 optimizations (thanks Shay Gueron and Fabian Schlieker)
 * minor optimizations

0.4.1 (5/11/2015)
 * Experimental support for OS/2 (thanks Elbert Pol)
 * Fixed build when the CC environment variable is set
 * Fixed a memory leak

0.4 (5/4/2015)
 * massive performance improvements
 * new Makefile targets for distros (thanks Julian Ospald)
 * made the library C++ friendly (thanks Ruben De Smet)
 * new functions: ntru_params_from_key_pair() and ntru_params_from_priv_key()
 * fixed a memory leak
 * fixed parameter values
 * fixed data-dependent branches

0.3 (11/14/2014)
 * option to exclude code that is patented beyond 2017
 * RNG-related API changes for thread safety and closeability of OS handles
 * several bugs fixed
 * sample code for NTRU+AES encryption

0.2 (3/30/2014)
 * supports all EES parameter sets
 * supports deterministic encryption and key generation
 * works on Windows (MinGW)
 * no longer depends on OpenSSL
 * several bugs fixed
 * performance improvements

0.1 (3/19/2012)
Initial release