Commit Graph

  • 41efa2b938
    Merge ab233e1d07 into 146c049b45 Selemela07 2024-11-17 03:25:18 +0000
  • ab233e1d07
    Selemela07 devcontainer.json patch Selemela07 2024-11-17 05:24:46 +0200
  • 146c049b45
    Merge pull request #89 from status-im/internal-factory-reset master 3.1.0 Michele Balistreri 2023-06-06 17:03:32 +0200
  • 86faab3f26
    update sdk internal-factory-reset Michele Balistreri 2023-06-06 17:02:26 +0200
  • 44adec536e
    clear also some ram buffers Michele Balistreri 2023-06-06 15:26:18 +0200
  • e79d84b9b4
    fix and test factory reset Michele Balistreri 2023-06-06 14:40:24 +0200
  • 039964e8d0
    implement factory reset Michele Balistreri 2023-06-06 10:46:46 +0200
  • 4a04bdacec
    Update README.md with enno wallet mention guylouis 2023-05-17 07:40:52 +0200
  • b21fef0fec
    Merge pull request #87 from status-im/plausible-deniability Michele Balistreri 2022-12-02 12:47:18 +0100
  • 40a4168a17 bump version plausible-deniability Michele Balistreri 2022-12-02 12:33:55 +0100
  • a2595b35e7 constant time comparison Michele Balistreri 2022-11-25 10:03:55 +0100
  • 4956fcc1ee rename alt chain code Michele Balistreri 2022-11-10 15:48:05 +0100
  • 509abc291b modify init command Michele Balistreri 2022-11-10 14:12:02 +0100
  • b55764bdd7 add tests Michele Balistreri 2022-11-10 08:13:40 +0100
  • 8ac2e88383 implement plausble deniability Michele Balistreri 2022-11-09 13:47:03 +0100
  • 5bc653c012
    Merge pull request #86 from status-im/lazy-derivation Michele Balistreri 2022-11-07 13:10:55 +0100
  • e71c9d7f49 remove debug code lazy-derivation Michele Balistreri 2022-11-07 12:15:21 +0100
  • a3aba74ffa move chain code outside pubkey Michele Balistreri 2022-11-04 10:33:05 +0300
  • f3e834226f allow export of extended public key Michele Balistreri 2022-11-03 17:50:18 +0300
  • e6dc3b8189 make key derivation lazy Michele Balistreri 2022-11-02 10:55:31 +0300
  • 9677aefcbb
    Merge pull request #85 from status-im/ident Michele Balistreri 2022-11-02 07:25:18 +0100
  • 01c46f7009 add identify card command to cash applet ident Michele Balistreri 2022-07-26 10:04:10 +0200
  • a692b6b838 improve tests Michele Balistreri 2022-07-25 12:49:56 +0200
  • 44a77dfcb3 implement ident command Michele Balistreri 2022-07-22 15:21:51 +0200
  • f1d3d41887
    Merge pull request #63 from status-im/pin-puk-minmax-retries Michele Balistreri 2021-12-08 10:12:30 +0300
  • bba7d4cb36
    improve build and test pin-puk-minmax-retries Michele Balistreri 2021-12-08 10:05:57 +0300
  • 6a40687804
    add optional PIN/PUK retry count in INIT Michele Balistreri 2020-02-13 14:51:31 +0300
  • f420fd962f
    Update README.md Bitgamma 2021-03-16 12:45:22 +0300
  • 1625fe9afe
    update SDK Michele Balistreri 2020-11-09 15:46:20 +0100
  • 65ab8d30bf
    output 256-bit s schnorr-signatures Michele Balistreri 2020-06-23 16:38:43 +0300
  • 392a661300
    initial modulo implementation Michele Balistreri 2020-06-23 16:19:52 +0300
  • 37dd4aca69
    remove one memory copy operation Michele Balistreri 2020-06-23 10:30:50 +0300
  • a1c2bc119d
    make JCOP4 happy Michele Balistreri 2020-06-23 08:53:45 +0300
  • ab4afcb4cd
    refactor, optimize memory usage Michele Balistreri 2020-06-23 08:36:35 +0300
  • abcc05f0a3
    output valid TLV Michele Balistreri 2020-06-23 07:49:18 +0300
  • a739026022
    Updates gh-pages Jakub Sokołowski 2020-06-22 14:54:12 +0200
  • 9b46a15022
    Updates Jakub Sokołowski 2020-06-22 14:40:17 +0200
  • 1b7b196901
    make it work! (poc quality so far) Michele Balistreri 2020-06-22 15:19:42 +0300
  • f1522fac81
    first attempt Michele Balistreri 2020-06-22 14:21:28 +0300
  • 36de0fcc9c
    Merge pull request #71 from x5engine/patch-1 Bitgamma 2020-06-16 07:59:44 +0300
  • a7b7e5b8bc
    fix typo X5 Engine 2020-06-16 03:02:53 +0100
  • a5f64f78dd
    update sdk Michele Balistreri 2020-06-02 10:26:57 +0300
  • 57c72b11aa
    Merge remote-tracking branch 'origin/master' 3.0.2 Michele Balistreri 2020-04-16 13:49:36 +0300
  • 677c2347c6
    JCOP4 workaround Michele Balistreri 2020-04-16 13:35:15 +0300
  • 4a51855678
    Update README.md Bitgamma 2020-04-02 10:22:20 +0300
  • 81a62bbc93
    Update README.md Bitgamma 2020-03-25 09:11:11 +0300
  • dd290cd217
    Update README.md Bitgamma 2020-03-24 16:38:04 +0300
  • e9cfd04800
    Update README.md Bitgamma 2020-02-17 10:14:42 +0300
  • e110c64f83
    Merge pull request #60 from status-im/reduce-nvm-writes 3.0.1 Bitgamma 2020-02-10 14:16:30 +0300
  • 1d16a82117
    JCOP4 workaround (defer initialization) Michele Balistreri 2020-01-23 19:05:49 +0300
  • bca030f069
    reduce NVM writes Michele Balistreri 2019-12-23 17:33:49 +0100
  • 5908a8b66e
    Update README.md Bitgamma 2019-12-16 16:00:01 +0100
  • 53fabe75c8
    use SDK 3.0.0 3.0 Michele Balistreri 2019-10-18 13:25:56 +0300
  • bdfaf8c9f3
    Update README.md Bitgamma 2019-10-18 12:03:30 +0300
  • 5640e993a4
    add manual test for mnemonic loading Michele Balistreri 2019-10-17 11:00:29 +0300
  • 4cc3f1576c
    add data in cash applet Michele Balistreri 2019-10-16 14:53:36 +0300
  • 1b716790f0
    remove DUPLICATE KEY Michele Balistreri 2019-10-15 14:54:49 +0300
  • e444367319 keycard: reordered EXPORTABLE options to concur with Status codes Aurash Kamalipour 2019-09-19 11:01:42 -0500
  • f7ced57ad0
    Merge pull request #46 from GridPlus/pairing-key-fix John Boyd 2019-09-19 08:50:01 -0500
  • e7c24faeec Change pairingKey derivation to use non-public values phreaknik 2019-09-18 16:45:22 -0500
  • 589aee2471
    Merge pull request #45 from GridPlus/safecard-refactor John Boyd 2019-09-16 10:39:33 -0500
  • aefcaf7ddb safecard: Implement certificate based pairing phreaknik 2019-08-30 10:44:56 -0500
  • 84727c8ea1 Implement identifyCard() phreaknik 2019-08-21 16:50:25 -0500
  • e653dc6ad8 Implement loadCert() phreaknik 2019-08-28 13:39:26 -0500
  • 21948378c1 Modify pairing to always override first pairing slot phreaknik 2019-08-21 13:43:04 -0500
  • e00fbc5134 Implement exportSeed() command phreaknik 2019-08-21 13:35:26 -0500
  • b9fa61282e
    fix oneShotAES Michele Balistreri 2019-09-06 15:43:08 +0300
  • c53b0cd811
    fix key size for native HMAC Michele Balistreri 2019-09-03 13:49:02 +0300
  • fc4120cd0d
    Merge pull request #57 from status-im/v2.3 Bitgamma 2019-09-02 13:46:56 +0300
  • a26ed296de
    use master branch of SDK Michele Balistreri 2019-09-02 13:45:28 +0300
  • 7473390715
    make simulator work again Michele Balistreri 2019-09-02 13:30:27 +0300
  • 5e0bcc8bbb
    remove deprecated junit plugin Michele Balistreri 2019-09-02 12:33:10 +0300
  • 5e6361bd0f Implement certificate based pairing phreaknik 2019-08-22 14:00:56 -0500
  • 52ad7b6dd7 Implement loadCert() & identifyCard() commands phreaknik 2019-08-21 16:50:25 -0500
  • c54b614145 Reduce max pairing count to 1, per Grid+ specs phreaknik 2019-08-21 13:43:04 -0500
  • 19df7371c0 Implement exportSeed() command phreaknik 2019-08-21 13:35:26 -0500
  • 1d2f585540 Modify exportKey() command to include chaincode option phreaknik 2019-08-20 17:19:00 -0500
  • 71cafe0ecf Setup Grid+ project configs phreaknik 2019-08-20 17:03:31 -0500
  • 08be5158da
    use newer SDK Michele Balistreri 2019-08-14 10:58:40 +0300
  • 684566c30b
    Update README.md guylouis 2019-07-10 10:29:02 +0200
  • 1276f0c16b Adds comments and one more test case Gridplus Javacard DevEnv 2019-06-28 17:06:16 -0500
  • 62554ca972 Adds withdrawal feature Gridplus Javacard DevEnv 2019-06-28 16:28:03 -0500
  • ad64e2af7d Adds receiving checksum to prevent bad things from happening Without a checksum, a recipient taking a phonon into the wrong slot would blow out that salt, which may be designated for a different phonon. With a checksum we can throw an error to prevent that from happening Gridplus Javacard DevEnv 2019-06-28 11:30:55 -0500
  • 6d103bb5da Gets transfer/receive encryption/decryption working! Gridplus Javacard DevEnv 2019-06-28 10:10:46 -0500
  • c9bc18c113 Add `receive` functionality, but decryption doesn't seem to be working Gridplus Javacard DevEnv 2019-06-27 15:59:49 -0500
  • 174b2c36d5 Gets phonon encryption and transfer out working Gridplus Javacard DevEnv 2019-06-27 12:57:05 -0500
  • 74fb6450b6 Adds most transfer logic. Still WIP getting encryption to work Gridplus Javacard DevEnv 2019-06-26 17:42:21 -0500
  • e0b88cc982 Updates functionality to export an encryption pubkey (rather than a salt) Gridplus Javacard DevEnv 2019-06-26 14:37:32 -0500
  • 8b7386e848 Fixes get/remove salt functionality (with tests) Gridplus Javacard DevEnv 2019-06-25 20:03:33 -0500
  • 281206d960 Starts implementing get/put/delete salt functionality Still WIP - put doesn't seem to be working Gridplus Javacard DevEnv 2019-06-25 17:27:51 -0500
  • 7f143e0bf6 WIP Gridplus Javacard DevEnv 2019-06-25 13:59:02 -0500
  • 181c4a3427 Uncomments KeycardTest to ensure Phonon introduces no breaking changes Gridplus Javacard DevEnv 2019-06-25 13:17:00 -0500
  • 4cc4c0604d
    Merge branch 'phonon' into phonon-deposits Alex Miller 2019-06-25 13:06:22 -0500
  • 8bab5bf18f Merge branch 'master' of github.com:GridPlus/status-keycard into phonon Gridplus Javacard DevEnv 2019-06-25 13:03:52 -0500
  • ca97edd554 Merge branch 'master' of github.com:GridPlus/status-keycard into phonon-deposits Gridplus Javacard DevEnv 2019-06-25 13:03:39 -0500
  • c8bff34ab2
    Merge pull request #27 from GridPlus/remove-uid-from-init Alex Miller 2019-06-25 12:59:00 -0500
  • f2d2925bac Bumps version one more time Gridplus Javacard DevEnv 2019-06-25 12:57:51 -0500
  • 61291e1f37 Breaks test phonon export validation to its own function Gridplus Javacard DevEnv 2019-06-25 12:27:43 -0500
  • 387e1fe114 Gets deposits and phonon exports working (with tests!) Gridplus Javacard DevEnv 2019-06-25 12:18:23 -0500
  • 8e4a4c67ce
    Bump applet version Alex Miller 2019-06-24 19:58:44 -0500