| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Implement ECDSA for standalone libs. | J08nY | 2017-11-28 | 5 | -20/+163 | |
| | | ||||||
| * | Add ECDH testing to standalone part. | J08nY | 2017-11-28 | 5 | -87/+100 | |
| | | ||||||
| * | Add a basic NativeECLibrary interface. | J08nY | 2017-11-27 | 8 | -40/+181 | |
| | | ||||||
| * | Export default lib curves in CSV. | J08nY | 2017-11-27 | 2 | -5/+8 | |
| | | ||||||
| * | Export generated keys in ANSI X9.62 uncompressed format. | J08nY | 2017-11-26 | 3 | -2/+44 | |
| | | ||||||
| * | Split Util class into a package. | J08nY | 2017-11-26 | 16 | -198/+275 | |
| | | ||||||
| * | Fix usage printing args. | J08nY | 2017-11-26 | 1 | -7/+10 | |
| | | ||||||
| * | Add export of default standalone lib params. | J08nY | 2017-11-26 | 1 | -8/+40 | |
| | | ||||||
| * | Make sure the SPI by the intended provider is always used. | J08nY | 2017-11-26 | 5 | -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. | |||||
| * | Finish first keygen implementation. | J08nY | 2017-11-26 | 3 | -45/+131 | |
| | | ||||||
| * | Sketch out KeyPairGeneration in standalone. | J08nY | 2017-11-23 | 5 | -20/+124 | |
| | | ||||||
| * | Fix CLI parsing, regex escape the dot. | J08nY | 2017-11-18 | 1 | -1/+1 | |
| | | ||||||
| * | Finish tree parsing of CLI args. | J08nY | 2017-11-18 | 5 | -67/+184 | |
| | | ||||||
| * | Add prefix handling of CLI actions. | J08nY | 2017-11-15 | 1 | -6/+19 | |
| | | ||||||
| * | Print usage correctly in CLITools Tree help. | J08nY | 2017-11-15 | 1 | -3/+30 | |
| | | ||||||
| * | Add Tree-like CLI parsing utilities. | J08nY | 2017-11-15 | 6 | -7/+272 | |
| | | ||||||
| * | Extract common CLI methods to CLITools. | J08nY | 2017-11-14 | 4 | -61/+80 | |
| | | ||||||
| * | Add KeyPairGenerator idents. | J08nY | 2017-11-13 | 4 | -20/+79 | |
| | | ||||||
| * | Implement basic lib tests. | J08nY | 2017-11-13 | 6 | -5/+213 | |
| | | ||||||
| * | Add KeyAgreement/KeyGeneration/Signature tests. Implement KeyAgreementTest. | J08nY | 2017-11-13 | 17 | -51/+256 | |
| | | ||||||
| * | Implement collecting of supported KeyAgreement and Signature objects. | J08nY | 2017-11-12 | 9 | -14/+353 | |
| | | ||||||
| * | Add BouncyCastle library. Sketch out ECTesterStandalone. | J08nY | 2017-11-12 | 6 | -7/+157 | |
| | | ||||||
| * | Add ANSI curves. | J08nY | 2017-11-12 | 9 | -0/+60 | |
| | | ||||||
| * | Separate build files for standalone and reader apps. | J08nY | 2017-11-12 | 18 | -48/+55 | |
| | | ||||||
| * | Introduce ECTesterStandalone. | J08nY | 2017-11-12 | 6 | -5/+23 | |
| | | ||||||
| * | Split test package into common. | J08nY | 2017-11-10 | 19 | -283/+336 | |
| | | ||||||
| * | Split the ec package into common package, rename reader part of the project. | J08nY | 2017-11-10 | 17 | -42/+41 | |
| | | ||||||
| * | Cleanup and a new gitignore. | J08nY | 2017-11-10 | 2 | -20/+18 | |
| | | ||||||
| * | Add version information.v0.1.0 | J08nY | 2017-11-10 | 1 | -2/+12 | |
| | | ||||||
| * | Output SWs as unsigned ints. | J08nY | 2017-11-06 | 4 | -14/+17 | |
| | | ||||||
| * | Introduce Result.Value.ERROR. | J08nY | 2017-11-05 | 5 | -21/+35 | |
| | | | | | | - Value.ERROR is used when response.error() is true. - Value.ERROR is NOK. | |||||
| * | Introduce Response.error variable. | J08nY | 2017-11-05 | 2 | -4/+15 | |
| | | | | | | | - Useful to discern a response containing failing SWs created by ECTester applet, or a response created by the card when ECTester execution failed. | |||||
| * | Fix some alignment issues. | J08nY | 2017-11-05 | 1 | -2/+0 | |
| | | ||||||
| * | Implement Result.ExpectedValue to add more logic to test evaluation. | J08nY | 2017-11-05 | 12 | -84/+157 | |
| | | | | | | | | | | | | | | | | | | | | | | - Introduces a new enum Result.ExpectedValue, which is used to signify what Test results are expected. - Changes the Result.Value enum to contain information about what was expected. It gains more values: - UXSUCCESS -> Unexpected success. - XFAILURE -> Expected failure. The values SUCCESS and XFAILURE are the OK, values. - Creates a hierarchy of evaluating Responses, Simple tests and Compoung tests. Simple test evaluates the OK property of the response object (using .successfull() method) and again exposes its OK property which depends on the tests ExpectedValue and the response success. Compound test evaluates the OK property of the Simple tests it contains (using the .ok() method) and again exposes its OK property which depends on the concrete Compound test variant, but involves some ExpectedValues and the success of the individual Simple tests it contains. | |||||
| * | Add output of commands to test-suite YAML and XML output. | J08nY | 2017-11-01 | 3 | -6/+35 | |
| | | ||||||
| * | Add default test scripts. | J08nY | 2017-11-01 | 2 | -0/+79 | |
| | | ||||||
| * | Fix response output. | J08nY | 2017-10-31 | 3 | -7/+7 | |
| | | ||||||
| * | Add compound test to default tests.feature/test-output-html | J08nY | 2017-10-31 | 3 | -23/+63 | |
| | | ||||||
| * | Specify Response.support string better. | J08nY | 2017-10-27 | 1 | -1/+1 | |
| | | ||||||
| * | Update README and help. | J08nY | 2017-10-26 | 1 | -1/+3 | |
| | | ||||||
| * | Add some more compound tests and suite descriptions. | J08nY | 2017-10-26 | 7 | -24/+27 | |
| | | ||||||
| * | Introduce a Result class, that has a value and a cause. | J08nY | 2017-10-25 | 13 | -103/+177 | |
| | | ||||||
| * | Split ResponseWriter into separate class, introduce TestRunner. | J08nY | 2017-10-25 | 15 | -136/+154 | |
| | | ||||||
| * | Simplify test contract. | J08nY | 2017-10-25 | 5 | -33/+29 | |
| | | ||||||
| * | Fix Command.prepareKey for private key. | J08nY | 2017-10-25 | 1 | -1/+1 | |
| | | ||||||
| * | Split TestSuite classes into separate files. | J08nY | 2017-10-25 | 7 | -240/+324 | |
| | | ||||||
| * | Add test.ok() information to XML and YAML outputs. | J08nY | 2017-10-25 | 2 | -0/+5 | |
| | | ||||||
| * | Add Compund test to test-vectors suite. | J08nY | 2017-10-25 | 4 | -15/+83 | |
| | | ||||||
| * | Fix output when missing output format option. | J08nY | 2017-10-24 | 2 | -2/+7 | |
| | | ||||||
| * | Implement YAMLOutputWriter. | J08nY | 2017-10-24 | 2 | -3/+63 | |
| | | ||||||
