aboutsummaryrefslogtreecommitdiff
path: root/lib (unfollow)
Commit message (Expand)AuthorFilesLines
2017-12-09Add Botan signature verification.J08nY1-1/+52
2017-12-09Implement signatures in Botan(no verification yet).J08nY3-5/+263
2017-12-09Add Botan library implementation of keygen and ECDH.J08nY13-65/+594
2017-12-06Make Makefile more general and make Travis work...J08nY2-8/+14
2017-12-06Add Botan library.J08nY13-8/+417
2017-12-06Implement basic standalone testing.J08nY10-188/+377
2017-12-06Fix ant includes.J08nY2-2/+3
2017-12-06Extract TestWriters into common.J08nY8-49/+167
2017-12-06Fix CommandTest getDescription.J08nY3-5/+71
2017-12-06Add new gcc version to Travis config.J08nY1-0/+3
2017-12-06Fix TestWriters.J08nY3-3/+6
2017-12-05Specialize test suites in reader package to classes.J08nY13-48/+67
2017-12-05Fix suites with new CommandTest.J08nY8-44/+69
2017-12-03Introduce SimpleTest, implement other tests usign it.J08nY10-103/+101
2017-12-03Introduce BaseTestable and Testable Metadata.J08nY16-67/+177
2017-12-01Remove ECParametersSPec check in NativeKeyAgreementSpi.J08nY1-7/+0
2017-12-01Make sure byteArrays are of positive BigIntegers.J08nY2-4/+4
2017-11-30Implement ECDSA for LibTomCrypt.J08nY6-42/+188
2017-11-30Fix NativeKeyAgreement keysize mismatch on BigInteger conversion.J08nY4-30/+94
2017-11-30Implement ECDH for TomCrypt.J08nY6-10/+130
2017-11-29Implement KeyPairGeneration for LibTomCrypt.J08nY9-16/+626
2017-11-29Fix Travis.J08nY2-3/+21
2017-11-29Sketch out native SPI classes.J08nY5-26/+142
2017-11-29Add listing of supported curves to standalone libs.J08nY11-26/+78
2017-11-28Move TomCryptProvider into NativeProvider as a nested class.J08nY6-35/+54
2017-11-28Implement a basic NativeProvider using libtomcrypt.J08nY13-41/+206
2017-11-28Implement ECDSA for standalone libs.J08nY5-20/+163
2017-11-28Add ECDH testing to standalone part.J08nY5-87/+100
2017-11-27Add a basic NativeECLibrary interface.J08nY11-42/+188
2017-11-27Export default lib curves in CSV.J08nY2-5/+8
2017-11-26Export generated keys in ANSI X9.62 uncompressed format.J08nY3-2/+44
2017-11-26Split Util class into a package.J08nY16-198/+275
2017-11-26Fix usage printing args.J08nY1-7/+10
2017-11-26Add export of default standalone lib params.J08nY1-8/+40
2017-11-26Make sure the SPI by the intended provider is always used.J08nY5-31/+60
2017-11-26Finish first keygen implementation.J08nY3-45/+131
2017-11-23Sketch out KeyPairGeneration in standalone.J08nY5-20/+124
2017-11-18Fix CLI parsing, regex escape the dot.J08nY1-1/+1
2017-11-18Finish tree parsing of CLI args.J08nY5-67/+184
2017-11-15Add prefix handling of CLI actions.J08nY1-6/+19
2017-11-15Print usage correctly in CLITools Tree help.J08nY1-3/+30
2017-11-15Add Tree-like CLI parsing utilities.J08nY6-7/+272
2017-11-14Extract common CLI methods to CLITools.J08nY4-61/+80
2017-11-13Add KeyPairGenerator idents.J08nY4-20/+79
2017-11-13Implement basic lib tests.J08nY6-5/+213
2017-11-13Add KeyAgreement/KeyGeneration/Signature tests. Implement KeyAgreementTest.J08nY17-51/+256
2017-11-12Implement collecting of supported KeyAgreement and Signature objects.J08nY9-14/+353
2017-11-12Add BouncyCastle library. Sketch out ECTesterStandalone.J08nY10-8/+175
2017-11-12Add ANSI curves.J08nY9-0/+60
2017-11-12Separate build files for standalone and reader apps.J08nY35-124/+1718