mirror of
https://github.com/open-quantum-safe/liboqs.git
synced 2025-12-06 00:01:28 -05:00
LICENSE and README updates for NewHope.
This commit is contained in:
parent
62f630ff15
commit
ff907b7ed1
@ -25,6 +25,7 @@ liboqs currently contains:
|
||||
|
||||
- `rand_urandom_chacha20`: pseudorandom number generator seeded from /dev/urandom and expanded using the ChaCha20 stream cipher
|
||||
- `kex_rlwe_bcns15`: key exchange from the ring learning with errors problem (Bos, Costello, Naehrig, Stebila, *IEEE Symposium on Security & Privacy 2015*, [https://eprint.iacr.org/2014/599](https://eprint.iacr.org/2014/599))
|
||||
- `kex_rlwe_newhope`: "NewHope": key exchange from the ring learning with errors problem (Alkim, Ducas, Pöppelmann, Schwabe, *USENIX Security 2016*, [https://eprint.iacr.org/2015/1092](https://eprint.iacr.org/2015/1092)) (using the reference C implementation of NewHope from [https://github.com/tpoeppelmann/newhope](https://github.com/tpoeppelmann/newhope))
|
||||
|
||||
Building and Running
|
||||
--------------------
|
||||
@ -87,13 +88,14 @@ Since our initial launch, we have made the following updates:
|
||||
- Integration of liboqs into OpenSSL to enable testing of post-quantum algorithms in TLS connections ([open-quantum-safe/openssl/](https://github.com/open-quantum-safe/openssl/))
|
||||
- Licensing liboqs under the MIT license (see below)
|
||||
- Building on Windows
|
||||
- Use of travis continuous integration system for testing
|
||||
- `kex_rlwe_newhope` wrapper around "NewHope" ring-LWE key exchange ([https://eprint.iacr.org/2015/1092](https://eprint.iacr.org/2015/1092))
|
||||
|
||||
We plan to be making the following updates over the next month:
|
||||
|
||||
- `kex_lwe_frodo` implementation ([https://eprint.iacr.org/2016/659](https://eprint.iacr.org/2016/659))
|
||||
- `kex_rlwe_bcns15` generalization to multiple security levels
|
||||
- `kex_ntru_ees743p1` wrapper around NTRU open source public key encryption ([https://github.com/NTRUOpenSourceProject/ntru-crypto](https://github.com/NTRUOpenSourceProject/ntru-crypto))
|
||||
- `kex_rlwe_newhope` wrapper around "NewHope" ring-LWE key exchange ([https://eprint.iacr.org/2015/1092](https://eprint.iacr.org/2015/1092))
|
||||
- Benchmarking scripts for key exchange algorithms
|
||||
- Detailed Doxygen documentation for existing API and public functions
|
||||
- Modular build system
|
||||
@ -115,6 +117,7 @@ liboqs is licensed under the MIT License; see [https://github.com/open-quantum-s
|
||||
|
||||
- `src/kex_rlwe_bcns15`: public domain ([http://unlicense.org](http://unlicense.org))
|
||||
- `src/rand_urandom_chacha20/external`: public domain
|
||||
- `src/kex_rlwe_newhope`: public domain
|
||||
|
||||
Team
|
||||
----
|
||||
|
||||
@ -1,3 +1,8 @@
|
||||
The files in this directory (except kex_rlwe_bcns15.*) were originally written
|
||||
by Joppe W. Bos, Craig Costello, Michael Naehrig, and Douglas Stebila
|
||||
(https://github.com/dstebila/rlwekex).
|
||||
|
||||
|
||||
The following license applies to all files in the src/kex_rlwe_bcns15 directory.
|
||||
|
||||
|
||||
|
||||
9
src/kex_rlwe_newhope/LICENSE.txt
Normal file
9
src/kex_rlwe_newhope/LICENSE.txt
Normal file
@ -0,0 +1,9 @@
|
||||
The files in this directory (except kex_rlwe_newhope.*) were originally written
|
||||
by Erdem Alkim, Léo Ducas, Thomas Pöppelmann, and Peter Schwabe
|
||||
(https://github.com/tpoeppelmann/newhope).
|
||||
|
||||
|
||||
The following license applies to all files in the src/kex_rlwe_newhope directory.
|
||||
|
||||
|
||||
Public domain.
|
||||
Loading…
x
Reference in New Issue
Block a user