aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Properly plot data from standalone app.J08nY2017-12-282-6/+32
| |
| * Add average and median plotting.J08nY2017-12-282-2/+18
| |
| * Add script to plot ECDH timing.J08nY2017-12-281-0/+44
| |
| * Export and output keys used in ECDH in Reader.J08nY2017-12-281-2/+7
| | | | | | | | - New csv format is: index;time;pubW;privS;secret
| * Add script for plotting key genration results.J08nY2017-12-281-0/+68
| |
| * Include LICENSE in JAR.J08nY2017-12-283-0/+12
| |
| * Cleanup !uploader directory, rename to applet.J08nY2017-12-2822-170/+28
| |
| * Hide the Cleanup command in test suites.J08nY2017-12-2814-71/+114
| |
| * Parse KA and Sig type specified as string in cli.J08nY2017-12-282-130/+125
| |
| * Update README, fix cli option mismatch.J08nY2017-12-274-34/+110
| |
| * Remove unused Testable.meta().J08nY2017-12-275-37/+6
| |
| * Cleanup the applet ECKA and Signature objects.J08nY2017-12-2715-421/+273
| |
| * Split output to remove cross-dependency of reader and standalone.J08nY2017-12-2716-443/+533
| |
| * Merge branch 'feature/standalone-lib-testing' into develJ08nY2017-12-1279-479/+5504
| |\
| | * Update README with info about standalone testing.feature/standalone-lib-testingJ08nY2017-12-122-5/+12
| | |
| | * Add Botan signature verification.J08nY2017-12-091-1/+52
| | |
| | * Implement signatures in Botan(no verification yet).J08nY2017-12-093-5/+263
| | |
| | * Add Botan library implementation of keygen and ECDH.J08nY2017-12-0913-65/+594
| | |
| | * Make Makefile more general and make Travis work...J08nY2017-12-062-8/+14
| | |
| | * Add Botan library.J08nY2017-12-0613-8/+417
| | |
| | * Implement basic standalone testing.J08nY2017-12-0610-188/+377
| | |
| | * Fix ant includes.J08nY2017-12-062-2/+3
| | |
| | * Extract TestWriters into common.J08nY2017-12-068-49/+167
| | |
| | * Fix CommandTest getDescription.J08nY2017-12-063-5/+71
| | |
| | * Add new gcc version to Travis config.J08nY2017-12-061-0/+3
| | |
| | * Fix TestWriters.J08nY2017-12-063-3/+6
| | |
| | * Specialize test suites in reader package to classes.J08nY2017-12-0513-48/+67
| | |
| | * Fix suites with new CommandTest.J08nY2017-12-058-44/+69
| | |
| | * Introduce SimpleTest, implement other tests usign it.J08nY2017-12-0310-103/+101
| | |
| | * Introduce BaseTestable and Testable Metadata.J08nY2017-12-0316-67/+177
| | |
| | * Remove ECParametersSPec check in NativeKeyAgreementSpi.J08nY2017-12-011-7/+0
| | | | | | | | | | | | | | | | | | - This check makes sense in a real KeyAgreement, however for purposes of testing this would stop the invalid curve test from working.
| | * Make sure byteArrays are of positive BigIntegers.J08nY2017-12-012-4/+4
| | |
| | * Implement ECDSA for LibTomCrypt.J08nY2017-11-306-42/+188
| | |
| | * Fix NativeKeyAgreement keysize mismatch on BigInteger conversion.J08nY2017-11-304-30/+94
| | |
| | * Implement ECDH for TomCrypt.J08nY2017-11-306-10/+130
| | |
| | * Implement KeyPairGeneration for LibTomCrypt.J08nY2017-11-299-16/+626
| | |
| | * Fix Travis.J08nY2017-11-292-3/+21
| | |
| | * Sketch out native SPI classes.J08nY2017-11-295-26/+142
| | |
| | * Add listing of supported curves to standalone libs.J08nY2017-11-2911-26/+78
| | |
| | * Move TomCryptProvider into NativeProvider as a nested class.J08nY2017-11-286-35/+54
| | |
| | * Implement a basic NativeProvider using libtomcrypt.J08nY2017-11-2813-41/+206
| | |
| | * Implement ECDSA for standalone libs.J08nY2017-11-285-20/+163
| | |
| | * Add ECDH testing to standalone part.J08nY2017-11-285-87/+100
| | |
| | * Add a basic NativeECLibrary interface.J08nY2017-11-2711-42/+188
| | |
| | * Export default lib curves in CSV.J08nY2017-11-272-5/+8
| | |
| | * Export generated keys in ANSI X9.62 uncompressed format.J08nY2017-11-263-2/+44
| | |
| | * Split Util class into a package.J08nY2017-11-2616-198/+275
| | |
| | * Fix usage printing args.J08nY2017-11-261-7/+10
| | |
| | * Add export of default standalone lib params.J08nY2017-11-261-8/+40
| | |
| | * Make sure the SPI by the intended provider is always used.J08nY2017-11-265-31/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | - JCA implements failover in its Delegates(classes between a Service and its SPI), which catches RuntimeExceptions and changes to another SPI by possibly another provider, we do not want this to happen. There is no public API for disabling this, however calling .getProvider() on a Service fixates the provider to the returned one.