Commit Graph

53 Commits

Author SHA1 Message Date
Michele Balistreri bba7d4cb36
improve build and test 2021-12-08 10:11:18 +03:00
Michele Balistreri 6a40687804
add optional PIN/PUK retry count in INIT 2021-12-08 10:09:51 +03:00
Michele Balistreri 1625fe9afe
update SDK 2020-11-09 15:46:20 +01:00
Michele Balistreri a5f64f78dd
update sdk 2020-06-02 10:26:57 +03:00
Michele Balistreri 677c2347c6
JCOP4 workaround 2020-04-16 13:35:15 +03:00
Michele Balistreri 53fabe75c8
use SDK 3.0.0 2019-10-18 13:25:56 +03:00
Michele Balistreri 4cc3f1576c
add data in cash applet 2019-10-16 14:53:36 +03:00
Michele Balistreri a26ed296de
use master branch of SDK 2019-09-02 13:45:28 +03:00
Michele Balistreri 7473390715
make simulator work again 2019-09-02 13:30:27 +03:00
Michele Balistreri 5e0bcc8bbb
remove deprecated junit plugin 2019-09-02 12:33:10 +03:00
Michele Balistreri 08be5158da
use newer SDK 2019-08-14 10:58:40 +03:00
Michele Balistreri 576cabb04b
better SELECT response 2019-06-10 15:11:16 +02:00
Michele Balistreri 5e68adb79e
build the cash applet 2019-05-24 11:44:45 +02:00
Michele Balistreri 09c725dcb2
add (draft of) cash applet 2019-05-24 09:41:49 +02:00
Michele Balistreri 3e49fe9626
test GET DATA + STORE DATA 2019-04-09 12:56:54 +03:00
Michele Balistreri add5da6ce8
use 2.2.1 SDK 2019-04-08 10:34:50 +03:00
Michele Balistreri bb8f89bf58 use released version of 2.2 SDK 2019-04-04 11:41:14 +03:00
Michele Balistreri 6e0a86c300 update version number also in gradle build file 2019-04-04 11:35:13 +03:00
Michele Balistreri 355ee91d2c add sign and derive tests 2019-04-01 17:06:20 +03:00
Michele Balistreri c803265ac1 forward the the pairing password setting to the JDK 2019-03-21 09:46:19 +03:00
Michele Balistreri ee12e6e1a3 use newer SDK 2019-03-20 13:26:58 +03:00
Michele Balistreri 993672565c fix all tests for Ledger 2019-03-18 18:51:32 +03:00
Michele Balistreri 4549f9794f partial adaptation for Ledger 2019-02-27 14:28:20 +03:00
Michele Balistreri 8a9d2758bf partial adaptation for Ledger 2019-02-26 15:25:49 +03:00
Michele Balistreri 1f9df5503b version 2.0 2018-12-14 14:26:53 +03:00
Michele Balistreri a33aae5ed5 closes #32 2018-12-14 12:04:30 +03:00
Michele Balistreri ceaf1ac7b8 use unified SDK 2018-12-11 12:02:32 +03:00
Michele Balistreri 245e26730d use unified SDK 2018-12-11 11:42:17 +03:00
Michele Balistreri 8b9fe48932 use unified sdk 2018-12-10 20:17:04 +03:00
Michele Balistreri 2a3f282229 rename to keycard 2018-12-04 16:13:27 +03:00
Michele Balistreri bd018de2ee rename to keycard 2018-12-04 10:20:43 +03:00
Michele Balistreri d4e01ab21b make EXPORT KEY able to derive from other sources 2018-11-30 11:34:05 +03:00
Michele Balistreri 013d07a079 redesign export key command 2018-11-28 17:22:49 +03:00
Michele Balistreri bd6448734d implement tests, correct bugs 2018-11-22 17:56:28 +03:00
Michele Balistreri c5a398e05e Closes #17 2018-11-12 17:28:23 +03:00
Michele Balistreri 22b41ab781 add GENERATE KEY command 2018-11-07 13:56:06 +03:00
Michele Balistreri 5e007afb54 move initialization in-applet 2018-10-09 14:57:33 +02:00
Michele Balistreri f71286e7d1 add NDEF applet 2018-10-08 13:18:55 +02:00
Michele Balistreri 582002b29e add key uid 2018-10-01 15:41:19 +02:00
Michele Balistreri 6af167612e use pairing key generated using PBKDF2 2018-09-14 11:35:47 +03:00
Michele Balistreri 527760d7df decouple pairing secret from PUK 2018-06-25 11:13:06 +02:00
Michele Balistreri d98eafd6b6 add application version and PUK retry count to select 2018-04-22 13:39:10 +03:00
Michele Balistreri 3decb868b5 supports compilation with Java 10 SDK 2018-04-22 11:27:14 +03:00
Michele Balistreri f3f50b2e17 add support to gradle to run tests on simulator 2017-12-31 21:14:40 +03:00
Michele Balistreri 32fbcfdcd5 implement DERIVE KEY test 2017-10-18 14:30:56 +03:00
Michele Balistreri c7e35b8aeb explain compilation 2017-10-06 12:58:10 +03:00
Michele Balistreri fb24995cee add web3j based test (incomplete) 2017-10-05 14:10:49 +03:00
Michele Balistreri 7c72c16578 test with simulator 2017-10-04 17:25:28 +03:00
Michele Balistreri a78c5340c2 add ability to SIGN precomputed hashes. Switch to ECDSA with SHA256 for
data sign
2017-10-04 15:10:59 +03:00
Michele Balistreri 5b231fb711 move installation script to gradle with configurable parameters 2017-09-27 20:04:26 +03:00