<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ECTester.git/build.xml, branch feature/gcrypt</title>
<subtitle>Tester of Eliptic curves support on smartcards with JavaCard platform
</subtitle>
<id>https://git.neuromancer.sk/ECTester.git/atom?h=feature%2Fgcrypt</id>
<link rel='self' href='https://git.neuromancer.sk/ECTester.git/atom?h=feature%2Fgcrypt'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/'/>
<updated>2018-08-04T19:37:02Z</updated>
<entry>
<title>Add convenience ant file.</title>
<updated>2018-08-04T19:37:02Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2018-08-04T19:37:02Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=5c0cfd8398282c940407516f4021882b9ed98571'/>
<id>urn:sha1:5c0cfd8398282c940407516f4021882b9ed98571</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Separate build files for standalone and reader apps.</title>
<updated>2017-11-12T12:54:11Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2017-11-12T12:49:54Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=a45fa0d3cde29728a252c2ca5b7ed4f3e6c87849'/>
<id>urn:sha1:a45fa0d3cde29728a252c2ca5b7ed4f3e6c87849</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Split the ec package into common package, rename reader part of the project.</title>
<updated>2017-11-10T20:17:54Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2017-11-10T20:17:54Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=59a043192903918a68e8d9df629c09221a13c641'/>
<id>urn:sha1:59a043192903918a68e8d9df629c09221a13c641</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add version information.</title>
<updated>2017-11-10T12:28:33Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2017-11-10T12:26:28Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=d2558f0bf731d24b0f227b9b10de25d42c52466c'/>
<id>urn:sha1:d2558f0bf731d24b0f227b9b10de25d42c52466c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add package target to ant, that builds a jar with full dependencies.</title>
<updated>2017-11-01T22:08:19Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2017-11-01T22:08:19Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=16f20afbff36a7e048d24d7e7d1db8657f002c5e'/>
<id>urn:sha1:16f20afbff36a7e048d24d7e7d1db8657f002c5e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add default test scripts.</title>
<updated>2017-11-01T20:50:33Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2017-11-01T20:50:33Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=ca92d2e5237ce3efcfc90f22036b72a2a34679ac'/>
<id>urn:sha1:ca92d2e5237ce3efcfc90f22036b72a2a34679ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>major changes, ECTester rewrite, moved to valid package</title>
<updated>2017-01-17T02:17:08Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2017-01-17T01:55:31Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=4debe5adb4bb486f488878e348ee7bcf386c43f2'/>
<id>urn:sha1:4debe5adb4bb486f488878e348ee7bcf386c43f2</id>
<content type='text'>
reader: ECTester, mostly rewritten SimpleAPDU
 - communication with applet now done through simpler
 instructions: allocate, set, generate, ecdh, ecdsa
 - moved to a valid Java package dir cz.crcs.ectester
 - SimpleAPDU: renamed to ECTester
 - CardMngr: seamlessly supports simulation vs real card
 - DirtyLogger: takes a nullable String and creates file
 - ECTester: currently only supports key generation,
 curve testing under way
   - supports external curve setting, example files
   in data package
   - tests can be done through files, to achieve a more
   modular approach
 - Util: static utility class
 - ParamReader: reads curve domain parameters and keys from
 simple csv-like human-readable files with hex strings

applet: ECTesterApplet, rewrite of SimpleECCApplet
 - more granularity in instructions
 - moved complexity over to the reader side
 - ECKeyGenerator: now a class that takes KeyPair as param
 - ECKeyTester: now a class that takes KeyPair as param
 - EC_Consts: removed ecsp curves(now done externally),
 removed unused methods
 - ECTesterApplet: currently only tested instructions are:
 allocate, set, generate

data: contains several curve and pubkey files in format supported
by ParamReader
 - Prime field curves:
   p,a,b,gx,gy,r,k
 - Binary field curves:
   e1,a,b,gx,gy,r,k   or   e1,e2,e3,a,b,gx,gy,r,k
 - Public key:
   wx,wy
 - Private key:
   s
 - Key:
   wx,wy,s
 - all values are hex strings
</content>
</entry>
<entry>
<title>updated project name</title>
<updated>2016-09-08T15:51:34Z</updated>
<author>
<name>petrs</name>
</author>
<published>2016-09-08T15:51:34Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=cf1cc8519a3497f8d1d055bfcc768eddf9abe770'/>
<id>urn:sha1:cf1cc8519a3497f8d1d055bfcc768eddf9abe770</id>
<content type='text'>
</content>
</entry>
<entry>
<title>initial commit</title>
<updated>2016-09-08T12:13:02Z</updated>
<author>
<name>petrs</name>
</author>
<published>2016-09-08T12:13:02Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=b97597bf20f5b44fb024c994cd3961c0a10d204b'/>
<id>urn:sha1:b97597bf20f5b44fb024c994cd3961c0a10d204b</id>
<content type='text'>
</content>
</entry>
</feed>
