<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ECTester.git/src/cz/crcs/ectester/standalone/libs, branch master</title>
<subtitle>Tester of Eliptic curves support on smartcards with JavaCard platform
</subtitle>
<id>https://git.neuromancer.sk/ECTester.git/atom?h=master</id>
<link rel='self' href='https://git.neuromancer.sk/ECTester.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/'/>
<updated>2024-03-25T13:52:43Z</updated>
<entry>
<title>Basic Gradle setup.</title>
<updated>2024-03-25T13:52:43Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2024-03-22T22:58:55Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=73af477a8774e1ede5dd8de6491eb353dc0b12bd'/>
<id>urn:sha1:73af477a8774e1ede5dd8de6491eb353dc0b12bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Vendor ipp-crypto and bump its version.</title>
<updated>2023-01-30T15:18:10Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2023-01-30T15:18:10Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=b0ec41b32eb342b6b7355e3b9aea17be250fb7d8'/>
<id>urn:sha1:b0ec41b32eb342b6b7355e3b9aea17be250fb7d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Suppress unnecessary warnings.</title>
<updated>2021-08-24T11:19:01Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2021-08-24T11:19:01Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=7ac1d3730eb0544be12b12e39c911d7d596af8f3'/>
<id>urn:sha1:7ac1d3730eb0544be12b12e39c911d7d596af8f3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix warnings in standalone shims, update BoringSSL.</title>
<updated>2020-08-09T17:32:37Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2020-08-09T17:32:37Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=fc57491d771808dfdf03292cc64282eea8d127b3'/>
<id>urn:sha1:fc57491d771808dfdf03292cc64282eea8d127b3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix Nettle and LibreSSL implementations.</title>
<updated>2019-12-28T00:00:53Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2019-12-28T00:00:53Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=8fcd8370452721a7aef43723ecbc8e1706208cad'/>
<id>urn:sha1:8fcd8370452721a7aef43723ecbc8e1706208cad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update Travis, add info about new supported libs.</title>
<updated>2019-12-25T21:12:31Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2019-12-25T21:03:11Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=ce3a4bae56224581ae7e2423af76e97147eb8ef0'/>
<id>urn:sha1:ce3a4bae56224581ae7e2423af76e97147eb8ef0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Nettle support (#4)</title>
<updated>2019-12-25T19:46:52Z</updated>
<author>
<name>Michal Čech</name>
</author>
<published>2019-12-25T19:46:52Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=79143562568a91ea7c3db66b9e97eb4a46c3ea04'/>
<id>urn:sha1:79143562568a91ea7c3db66b9e97eb4a46c3ea04</id>
<content type='text'>
* Added Nettle java file, added Nettle class to NativeProvider files

* Nettle makefile

* Nettle get curves and setup

* makefile and build-standalone

* makefile hogweed

* added other curves

* mpz to biginteger

* switch nignum to mpz

* it is finally possible to write nettle info

* prepared generate curve

* generate key pair progress

* removed key agreement

* ECParameterSpec experiment

* ECParameterSpec experiment - source

* Another try

* it is finally running (at least), debugging messages

* generator generates - needs to be tested

* removed unnecessary function

* signature preparations

* signature almost done

* added der encoding

* verification and der decoder

* added support for secp192r1, secp224r1, secp384r1 and secp521r1

* fixed the variable length of the points and scalars

* removed debug prints

* removed debug prints (java)

* removed Curve25519 artifacts, added ECDH support

* removed fragment of openssl, added cleanup to ecdh

* src/cz/crcs/ectester/standalone/libs/jni/nettle.c

* reverted plot

* fixed signature for secp521r1

* replaced for loop with memset

* added nettle to requirements in NettleLib class

* removed conflicting lines

* fixed the der signature encoder / decoder

* Switched ECGenParameterSpec -&gt; ECParameterSpec explicit retyping to EC_Store

Co-authored-by: Ján Jančár &lt;J08nY@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>Add support for LibreSSL</title>
<updated>2019-12-08T18:05:19Z</updated>
<author>
<name>Matěj Grabovský</name>
</author>
<published>2019-11-18T16:17:25Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=bd5dd3aa41bacd96d2c3b5982ee31ca10e665c2c'/>
<id>urn:sha1:bd5dd3aa41bacd96d2c3b5982ee31ca10e665c2c</id>
<content type='text'>
The code is copied from the BoringSSL implementation with some minor
modifications to accomodate slight differences in the LibreSSL API.
</content>
</entry>
<entry>
<title>Update and fix library building.</title>
<updated>2019-08-04T16:48:30Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2019-08-04T16:48:30Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=0e195f98345049ba0eca64807e8aad4e8365e47b'/>
<id>urn:sha1:0e195f98345049ba0eca64807e8aad4e8365e47b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Unify native timing, add more timing sources.</title>
<updated>2019-07-24T21:19:03Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2019-07-24T21:19:03Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/ECTester.git/commit/?id=2d09947b4200799b554c55de52afd612bb06d84e'/>
<id>urn:sha1:2d09947b4200799b554c55de52afd612bb06d84e</id>
<content type='text'>
</content>
</entry>
</feed>
