summaryrefslogtreecommitdiff
path: root/src/cz/crcs/ectester/reader
Commit message (Collapse)AuthorAgeFilesLines
* Fix default test suite F2m tests.J08nY2018-01-201-3/+4
|
* Fix XML output NullPointerException.J08nY2018-01-201-0/+1
|
* Add PerformanceTest and add it to the default card test suite.J08nY2018-01-203-4/+118
|
* Add quadratic twist tests into their own test suite.J08nY2018-01-193-3/+68
|
* Add standard curve twists.J08nY2018-01-191-1/+1
|
* Remove unused card test suite code.J08nY2018-01-171-99/+0
|
* Export CPLC data and card ATR in test suite outputs.J08nY2018-01-145-5/+120
|
* Add CPLC fetch and parsing.J08nY2018-01-141-38/+115
|
* Simplify default test suite.J08nY2018-01-131-13/+33
|
* Simplify test suites.J08nY2018-01-097-170/+173
|
* Remove reader scripts.J08nY2018-01-081-1/+0
|
* Make test output show natural sw.J08nY2018-01-051-1/+1
|
* Fix YAML output key mis-rename.J08nY2018-01-051-1/+2
|
* Export and output keys used in ECDH in Reader.J08nY2017-12-281-2/+7
| | | | - New csv format is: index;time;pubW;privS;secret
* Hide the Cleanup command in test suites.J08nY2017-12-287-46/+42
|
* Parse KA and Sig type specified as string in cli.J08nY2017-12-281-7/+9
|
* Update README, fix cli option mismatch.J08nY2017-12-271-4/+4
|
* Remove unused Testable.meta().J08nY2017-12-271-3/+0
|
* Cleanup the applet ECKA and Signature objects.J08nY2017-12-278-98/+108
|
* Split output to remove cross-dependency of reader and standalone.J08nY2017-12-274-1/+164
|
* Implement basic standalone testing.J08nY2017-12-061-1/+0
|
* Extract TestWriters into common.J08nY2017-12-066-361/+9
|
* Fix CommandTest getDescription.J08nY2017-12-062-4/+69
|
* Fix TestWriters.J08nY2017-12-063-3/+6
|
* Specialize test suites in reader package to classes.J08nY2017-12-0511-72/+27
|
* Fix suites with new CommandTest.J08nY2017-12-056-43/+63
|
* Introduce SimpleTest, implement other tests usign it.J08nY2017-12-031-35/+20
|
* Introduce BaseTestable and Testable Metadata.J08nY2017-12-038-17/+56
|
* Split Util class into a package.J08nY2017-11-268-41/+42
|
* Add Tree-like CLI parsing utilities.J08nY2017-11-151-3/+1
|
* Extract common CLI methods to CLITools.J08nY2017-11-141-37/+4
|
* Add KeyAgreement/KeyGeneration/Signature tests. Implement KeyAgreementTest.J08nY2017-11-139-44/+44
|
* Add BouncyCastle library. Sketch out ECTesterStandalone.J08nY2017-11-122-3/+3
|
* Separate build files for standalone and reader apps.J08nY2017-11-1210-417/+8
|
* Introduce ECTesterStandalone.J08nY2017-11-122-60/+1
|
* Split test package into common.J08nY2017-11-1015-376/+151
|
* Split the ec package into common package, rename reader part of the project.J08nY2017-11-1016-766/+33
|
* Cleanup and a new gitignore.J08nY2017-11-101-9/+5
|
* Add version information.v0.1.0J08nY2017-11-101-2/+12
|
* Output SWs as unsigned ints.J08nY2017-11-063-6/+6
|
* Introduce Result.Value.ERROR.J08nY2017-11-055-21/+35
| | | | | - Value.ERROR is used when response.error() is true. - Value.ERROR is NOK.
* Introduce Response.error variable.J08nY2017-11-052-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.J08nY2017-11-051-2/+0
|
* Implement Result.ExpectedValue to add more logic to test evaluation.J08nY2017-11-0512-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.J08nY2017-11-013-6/+35
|
* Fix response output.J08nY2017-10-313-7/+7
|
* Add compound test to default tests.feature/test-output-htmlJ08nY2017-10-313-23/+63
|
* Specify Response.support string better.J08nY2017-10-271-1/+1
|
* Update README and help.J08nY2017-10-261-1/+3
|
* Add some more compound tests and suite descriptions.J08nY2017-10-267-24/+27
|