aboutsummaryrefslogtreecommitdiff
path: root/src/cz/crcs/ectester/reader/TestSuite.java
Commit message (Collapse)AuthorAgeFilesLines
* Reorganize reader packages.J08nY2017-10-131-314/+0
|
* Rename nonprime curves to -> composite curves.J08nY2017-10-131-5/+5
|
* Fix ECDH testsJ08nY2017-06-021-4/+8
|
* Fix logging to file, add -y / --yes option to force yesJ08nY2017-05-241-13/+14
|
* Added support for extended APDUs, fixed problems with large cmdsJ08nY2017-05-041-9/+17
| | | | | | | | | | | - Switched ECTesterApplet to Javacard 2.2.2 which supports Extended length APDUs (necessary for some Set commands when a large external curve is sent to the applet) - The incoming APDU is now copied over to a sufficiently large buffer before being processed - Simplified instruction processing logic - Renamed ECUtil to AppletUtil - Fixed padding error in nist/P-521
* Added some generated invalid curvesJ08nY2017-05-021-1/+1
|
* Reworked invalid curve testing, added generated anomalous curvesJ08nY2017-05-011-6/+15
|
* Move Default test suite to real TestsJ08nY2017-05-011-60/+58
|
* Change EC_Consts.CORRUPTION_* into a short that's maskableJ08nY2017-05-011-0/+1
|
* Move tests to TestSuitesJ08nY2017-04-271-3/+128
|
* Fix some test-vector tests, also test printingJ08nY2017-04-191-0/+1
|
* Refactor testing, add Config class, make EC_Data read bytesJ08nY2017-04-191-0/+167
- The ECTester.Config class now stores and reads all CLI options - Testing with the -t / --test option was partially refactored into: - Test: Encapsulates one Command and Response pair with expected result, a real result and a callback to dynamically assign result - TestSuite: Encapsulates a bunch of tests, represents a whole category of tests either that can be run on any curve or only on some.