<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ECTester.git/!uploader, branch feature/test-output-html</title>
<subtitle>Tester of Eliptic curves support on smartcards with JavaCard platform
</subtitle>
<id>https://git.neuromancer.sk/ECTester.git/atom?h=feature%2Ftest-output-html</id>
<link rel='self' href='https://git.neuromancer.sk/ECTester.git/atom?h=feature%2Ftest-output-html'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/'/>
<updated>2017-06-16T15:24:48Z</updated>
<entry>
<title>explicit support for reallocation of KeyAgreement engine with provided type</title>
<updated>2017-06-16T15:24:48Z</updated>
<author>
<name>petrs</name>
</author>
<published>2017-06-16T15:24:48Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=7ab02af142427a996cedf7540ffa3345612fe1bc'/>
<id>urn:sha1:7ab02af142427a996cedf7540ffa3345612fe1bc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix ECDH tests</title>
<updated>2017-06-01T22:47:35Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2017-06-01T22:47:35Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=7cc7c46edc4fc788c4ce2e7aaf64d01b645629d0'/>
<id>urn:sha1:7cc7c46edc4fc788c4ce2e7aaf64d01b645629d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix logging to file, add -y / --yes option to force yes</title>
<updated>2017-05-23T23:12:26Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2017-05-23T23:12:26Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=d6d1f38f8c8cf5bf9f6b1acc714d191e04632d56'/>
<id>urn:sha1:d6d1f38f8c8cf5bf9f6b1acc714d191e04632d56</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Minor fixes</title>
<updated>2017-05-20T14:20:10Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2017-05-20T14:20:10Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=fd0f05e49eaa3dd7801960f12f7b13d6bcc00066'/>
<id>urn:sha1:fd0f05e49eaa3dd7801960f12f7b13d6bcc00066</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added support for extended APDUs, fixed problems with large cmds</title>
<updated>2017-05-04T18:48:43Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2017-05-04T18:48:43Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=8884b0f8d55fd9cb89597ddce6f74a5e9b538f7b'/>
<id>urn:sha1:8884b0f8d55fd9cb89597ddce6f74a5e9b538f7b</id>
<content type='text'>
- 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
</content>
</entry>
<entry>
<title>Reworked invalid curve testing, added generated anomalous curves</title>
<updated>2017-05-01T20:30:34Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2017-05-01T20:30:34Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=cc4e981402369ce14150d3949e0b02905865c37f'/>
<id>urn:sha1:cc4e981402369ce14150d3949e0b02905865c37f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix some test-vector tests, also test printing</title>
<updated>2017-04-19T19:56:39Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2017-04-19T19:56:39Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=3aaead661e2b23b5e5811a3a06daed61db638a72'/>
<id>urn:sha1:3aaead661e2b23b5e5811a3a06daed61db638a72</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor testing, add Config class, make EC_Data read bytes</title>
<updated>2017-04-18T23:10:17Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2017-04-18T23:10:17Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=a7eef06134bef0861e43261640d61153ebb2a6e5'/>
<id>urn:sha1:a7eef06134bef0861e43261640d61153ebb2a6e5</id>
<content type='text'>
 - 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.
</content>
</entry>
<entry>
<title>Added more documentation, anomalous curves, support command.</title>
<updated>2017-03-29T23:51:46Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2017-03-29T23:51:46Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=565d312568da433f213b3d7ea67861b7784b2115'/>
<id>urn:sha1:565d312568da433f213b3d7ea67861b7784b2115</id>
<content type='text'>
 - Added CURVES.md, FORMAT.md and TESTS.md that talk a bit about what
   ECTester actually does/support.
 - Added anomalous curves (where |F_p| = #|E(F_p)|), meaning these curves
   have a trace of one and ECDLP over them reduces to easy DLP over
   multiplicative F*_p. These concrete curves are from Atsuko Miyaji's
   paper: Elliptic curves over F_p Suitable for Cryptosystems.
 - Added Support command that queries the results of KeyAgreement and
   Signature allocations.
 - Renamed smallpub curves to nonprime curves.
 - Fixed nonprime curves test suite.
</content>
</entry>
<entry>
<title>Added test-vectors, and test-vector testing</title>
<updated>2017-03-28T14:04:13Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2017-03-28T14:04:13Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=83c963ae78407e7a14ac71096f81254364d1e605'/>
<id>urn:sha1:83c963ae78407e7a14ac71096f81254364d1e605</id>
<content type='text'>
</content>
</entry>
</feed>
