Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implemented get_byte() method for mgf1_bitspender class | Andreas Steffen | 2014-11-29 | 1 | -2/+1 |
| | | | | | | The new get_byte() method returns a pseudo-random byte at a time. Changed the get_bits() interface to the same interface as get_byte(). Updated the mgf1 unit-tests accordingly. | ||||
* | Use mgf1_bitspender in ntru_poly_create_from_seed | Andreas Steffen | 2014-11-29 | 1 | -50/+13 |
| | |||||
* | Moved mgf1 class to libstrongswan/crypto/mgf1 | Andreas Steffen | 2014-11-29 | 1 | -3/+3 |
| | |||||
* | Optimize ntru_poly constructors some more5.1.2 | Andreas Steffen | 2014-02-27 | 1 | -26/+24 |
| | |||||
* | Optimized initialisation of indices | Andreas Steffen | 2014-02-27 | 1 | -50/+39 |
| | |||||
* | Added get_array() method to ntru_poly_t class | Andreas Steffen | 2014-02-27 | 1 | -0/+49 |
| | |||||
* | Defined ntru_poly_create_from_seed() and ntru_poly_create_from_data() ↵ | Andreas Steffen | 2014-02-27 | 1 | -5/+58 |
| | | | | constructors and built some unit tests for the latter) | ||||
* | Optimized use of temporary arrays in polynomial multiplication | Andreas Steffen | 2014-02-27 | 1 | -22/+18 |
| | |||||
* | Implement ring multiplication method | Andreas Steffen | 2014-02-27 | 1 | -34/+174 |
| | |||||
* | index limit can be easily computed | Andreas Steffen | 2014-02-19 | 1 | -4/+4 |
| | |||||
* | Created ntru_poly class for sparse trinary polynomials | Andreas Steffen | 2014-02-18 | 1 | -0/+189 |