Commit Graph

161 Commits

Author SHA1 Message Date
Michele Balistreri a33aae5ed5 closes #32 2018-12-14 12:04:30 +03:00
Bitgamma 73b73ffa3c
Merge pull request #31 from status-im/unified-sdk
Unified sdk
2018-12-11 12:03:05 +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
Bitgamma 9209fee228
Merge pull request #30 from status-im/keycard-rename
rename to keycard
2018-12-07 17:18:28 +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
Bitgamma 98ffcda1b8
Merge pull request #28 from status-im/eip-1581
implement EIP-1581
2018-11-30 10:44:16 +03:00
Michele Balistreri a7da5983c2 fix EXPORT KEY without make current 2018-11-30 10:33:12 +03:00
Michele Balistreri cd26da75d3 fix usage of uinitialized keys 2018-11-30 10:01:29 +03:00
Michele Balistreri a0c15da432 add better exception handling 2018-11-30 09:55:49 +03:00
Michele Balistreri b7f9df6383 fix some errors 2018-11-30 09:44:39 +03:00
Michele Balistreri 863ac1d6cf avoid deriving public when not needed, commit only final result 2018-11-29 19:22:14 +03:00
Michele Balistreri 852a7d9f48 remove reference to old usage mode 2018-11-28 17:44:29 +03:00
Michele Balistreri 013d07a079 redesign export key command 2018-11-28 17:22:49 +03:00
Bitgamma 2ff8de6e80
Merge pull request #26 from status-im/backup-restore
implement backup/restore
2018-11-22 18:04:26 +03:00
Michele Balistreri da127a621a clarify format of the exported key 2018-11-22 18:03:19 +03:00
Michele Balistreri bd6448734d implement tests, correct bugs 2018-11-22 17:56:28 +03:00
Michele Balistreri c4c93b9c02 implement duplication 2018-11-21 16:40:48 +03:00
Michele Balistreri 2a72585cbb implement duplication (partial) 2018-11-19 16:50:57 +03:00
Michele Balistreri b00120c637 document the DUPLICATE KEY command 2018-11-19 14:27:36 +03:00
Michele Balistreri 8f811a47f4 remove outdate info, closes #25 2018-11-14 15:28:41 +03:00
Michele Balistreri 2ebb131d8e adds the ability to also configure NDEF record during NDEF applet installation. Needed if we want to ship with tap-to-down feature 2018-11-13 14:29:50 +03:00
Michele Balistreri c5a398e05e Closes #17 2018-11-12 17:28:23 +03:00
Bitgamma 846ab1443b
Merge pull request #23 from status-im/set-ndef
Set NDEF
2018-11-12 14:27:58 +03:00
Michele Balistreri 42240ad5a5 make NDEF configurable 2018-11-12 11:09:36 +03:00
Michele Balistreri bc75b75802 make NDEF configurable 2018-11-09 19:41:00 +03:00
Michele Balistreri 178395df52 remove software-based CMAC implementation 2018-11-07 16:18:44 +03:00
Michele Balistreri 97cf00d45c update README 2018-11-07 16:06:22 +03:00
Michele Balistreri bc0cb02eca remove plain data signing, closes #15 2018-11-07 16:02:21 +03:00
Michele Balistreri e78397c198 remove assisted key derivation 2018-11-07 15:17:17 +03:00
Michele Balistreri 22b41ab781 add GENERATE KEY command 2018-11-07 13:56:06 +03:00
Michele Balistreri f83c655524 add key generation command 2018-11-07 12:56:06 +03:00
Bitgamma 643f81b60c
Merge pull request #5 from status-im/no-inst-params
Move installation parameters to INIT command
2018-10-10 16:30:48 +03:00
Michele Balistreri 8fbba1817a remove documentation of the old script 2018-10-10 12:58:54 +02:00
Michele Balistreri 5cdbc4c0eb remove outdated script 2018-10-10 12:58:04 +02:00
Michele Balistreri 625f75302b add ability to change PUK and pairing secret 2018-10-10 12:42:34 +02:00
Michele Balistreri 796449023d update documentation 2018-10-10 10:39:51 +02:00
Michele Balistreri c4365c1cef make the PIN an initialization parameter 2018-10-09 16:07:52 +02: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 7e11327f69 refresh EC keys every 100 SELECT commands 2018-10-08 12:31:47 +02:00
Michele Balistreri 9a8932ca2a correct javadoc 2018-10-08 11:32:51 +02:00
Michele Balistreri 582002b29e add key uid 2018-10-01 15:41:19 +02:00
Michele Balistreri 6a0ca5e260 add remove key command 2018-10-01 10:58:44 +02:00
Michele Balistreri 3c5fd3bfca avoid non-primitive, non-final static references 2018-09-26 15:22:04 +02:00
Michele Balistreri 174675dba8 add unassisted key derivation performance test 2018-09-24 14:18:12 +03:00
Michele Balistreri fde5d12850 implemented EXPORT KEY changes 2018-09-18 11:26:24 +03:00