File: README.Debian

package info (click to toggle)
libntru 0.5-2
  • links: PTS
  • area: main
  • in suites: bullseye, buster
  • size: 896 kB
  • sloc: ansic: 9,370; perl: 3,521; makefile: 22; sh: 8
file content (20 lines) | stat: -rw-r--r-- 885 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
libntru for Debian
-----------------

Due to patent issues, this library is compiled with
NTRU_AVOID_HAMMING_WT_PATENT set. That means some of the parameter set
will be missing. When compiling your program please also
define NTRU_AVOID_HAMMING_WT_PATENT in some cases.
Please refer https://github.com/tbuktu/libntru and the PATENTS file in
/usr/share/doc.

We also disabled SSE3 and AVX2 support on all arches because not all amd64
CPUs supports it.
For example, on ci.debian.net amd64 doesn't have that. An x64 native processor
(AMD 64 or Intel 64) is only mandated to support SSE and SSE2. [1]
That means currently the build inside Debian will run very slow for
portibility.

[1] https://stackoverflow.com/questions/28185844/do-all-64-bit-intel-architectures-support-ssse3-sse4-1-sse4-2-instructions

 -- Ying-Chun Liu (PaulLiu) <paulliu@debian.org>  Sun, 20 Aug 2017 22:32:00 +0800