aboutsummaryrefslogtreecommitdiff
path: root/build-standalone.xml (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add CI.J08nY2024-03-251-224/+0
|
* Nettle support (#4)Michal Čech2019-12-251-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added Nettle java file, added Nettle class to NativeProvider files * Nettle makefile * Nettle get curves and setup * makefile and build-standalone * makefile hogweed * added other curves * mpz to biginteger * switch nignum to mpz * it is finally possible to write nettle info * prepared generate curve * generate key pair progress * removed key agreement * ECParameterSpec experiment * ECParameterSpec experiment - source * Another try * it is finally running (at least), debugging messages * generator generates - needs to be tested * removed unnecessary function * signature preparations * signature almost done * added der encoding * verification and der decoder * added support for secp192r1, secp224r1, secp384r1 and secp521r1 * fixed the variable length of the points and scalars * removed debug prints * removed debug prints (java) * removed Curve25519 artifacts, added ECDH support * removed fragment of openssl, added cleanup to ecdh * src/cz/crcs/ectester/standalone/libs/jni/nettle.c * reverted plot * fixed signature for secp521r1 * replaced for loop with memset * added nettle to requirements in NettleLib class * removed conflicting lines * fixed the der signature encoder / decoder * Switched ECGenParameterSpec -> ECParameterSpec explicit retyping to EC_Store Co-authored-by: Ján Jančár <J08nY@users.noreply.github.com>
* Add support for LibreSSLMatěj Grabovský2019-12-081-0/+7
| | | | | The code is copied from the BoringSSL implementation with some minor modifications to accomodate slight differences in the LibreSSL API.
* Update and fix library building.J08nY2019-08-041-1/+3
|
* Unify native timing, add more timing sources.J08nY2019-07-241-0/+1
|
* Add MatrixSSL support.J08nY2019-07-111-0/+7
|
* Add Intel Performance Primitives Crypto support (ECDH and ECDSA).feature/ippcpJ08nY2019-07-101-0/+2
|
* Add Intel Performance Primitives Crypto support (keygen).J08nY2019-07-091-0/+5
|
* Add mbedTLS support.J08nY2019-07-041-0/+7
|
* Efficiently instantiate prngs in shims.J08nY2018-10-221-1/+2
|
* Add libgcrypt to travis build.J08nY2018-10-211-3/+13
|
* Add support for libgcrypt ecdh and ecdsa.J08nY2018-10-211-0/+2
|
* Add libgcrypt support, only keygen first.J08nY2018-10-171-0/+5
|
* Add support for BoringSSL.feature/boring-sslJ08nY2018-10-161-0/+7
|
* Fix Mscng ECDH.J08nY2018-07-291-0/+8
|
* Add Mscng build files to build on windowsJ08nY2018-07-261-0/+13
|
* Add Signature support to Mscng.J08nY2018-07-251-0/+1
|
* Add KeyAgreement support to Mscng.J08nY2018-07-251-0/+1
|
* WIP: Microsoft CryptoAPI Next Generation support.J08nY2018-07-251-0/+5
|
* Add signature support for OpenSSL, add error handling.J08nY2018-07-191-0/+1
|
* Add ECDH support for OpenSSL.J08nY2018-07-191-0/+1
|
* Elementary support for OpenSSL.J08nY2018-07-181-0/+5
|
* Complete the support for Crypto++ (atleast ECDH and ECDSA).J08nY2018-07-171-1/+1
|
* Add basic support for the Crypto++ library.J08nY2018-05-301-0/+7
|
* Fix YAML export and standalone build.J08nY2018-01-031-2/+4
|
* Include LICENSE in JAR.J08nY2017-12-281-0/+4
|
* Add Botan library.J08nY2017-12-061-0/+7
|
* Implement ECDSA for LibTomCrypt.J08nY2017-11-301-0/+1
|
* Implement ECDH for TomCrypt.J08nY2017-11-301-0/+1
|
* Implement KeyPairGeneration for LibTomCrypt.J08nY2017-11-291-1/+5
|
* Fix Travis.J08nY2017-11-291-3/+14
|
* Add listing of supported curves to standalone libs.J08nY2017-11-291-2/+2
|
* Move TomCryptProvider into NativeProvider as a nested class.J08nY2017-11-281-2/+8
|
* Implement a basic NativeProvider using libtomcrypt.J08nY2017-11-281-1/+2
|
* Add a basic NativeECLibrary interface.J08nY2017-11-271-0/+5
|
* Separate build files for standalone and reader apps.J08nY2017-11-121-0/+78