Commit Graph

  • c87945d752
    support exporting xpub keys develop v0.3.3 Michele Balistreri 2024-11-29 11:22:11 +0900
  • 5bb74ca24f
    fixed one off bug v0.3.2 Michele Balistreri 2023-10-11 17:21:53 +0900
  • 5a4ec08c30
    fix card identification v0.3.1 Michele Balistreri 2023-10-09 20:47:10 +0900
  • 0d3f4e886c
    Keycard 3.1 support (#16) v0.3.0 Michele Balistreri 2023-08-17 10:58:58 +0200
  • b33540df70
    do not apply secure channel to factory reset certificate-validation Michele Balistreri 2023-06-06 17:31:17 +0200
  • 0e1c703ad8
    add factory reset command Michele Balistreri 2023-06-06 17:14:02 +0200
  • a839ed4597 add certificate validation Michele Balistreri 2022-12-13 12:09:16 +0100
  • 104f9ded0a
    update go-ethereum and other dependencies (#15) v0.2.0 protolambda 2022-11-08 15:36:31 +0100
  • 81c7c37b8c
    update go-ethereum and other dependencies protolambda 2022-11-08 13:11:33 +0100
  • e43cb0f06a fix nil dereferencing v0.1.0 Michele Balistreri 2022-09-06 09:02:05 +0200
  • 059bc140ce remove unnecessary workarounds, fix secure channel Michele Balistreri 2022-08-04 11:45:19 +0200
  • 5e261398ed work around GET DATA transmission over T=1 Michele Balistreri 2022-08-04 11:16:03 +0200
  • 4a832e606b requires Lc in GET DATA Michele Balistreri 2022-08-04 10:41:37 +0200
  • 6d3737a86e add Le to GET DATA Michele Balistreri 2022-08-04 10:08:55 +0200
  • 7e337d802a ecdh secret must be 32 bytes Michele Balistreri 2022-08-03 11:51:23 +0200
  • c19c144fd4 remove commented code Michele Balistreri 2022-08-02 12:20:13 +0200
  • e9b2ca2eac add support for metadata Michele Balistreri 2022-08-02 12:18:52 +0200
  • b0e0482ba9
    check s length in signature. closes #8 Andrea Franz 2021-11-09 11:45:30 +0100
  • dd57e754e7
    remove log line. closes #12 Andrea Franz 2021-11-09 11:42:13 +0100
  • 24b0082888
    check resp != nil before resp.Sw Andrea Franz 2021-10-22 13:40:56 +0200
  • 07b455f49c
    add UnblockPIN command Andrea Franz 2021-10-22 11:47:47 +0200
  • 6cfed8c904
    fix go-ethereum import Andrea Franz 2021-10-21 15:19:02 +0200
  • d3f6eddc36
    replace go-ethereum with status-im/go-ethereum Andrea Franz 2021-10-21 15:12:45 +0200
  • 413d5696db
    fix logger prefixes Andrea Franz 2021-10-21 14:53:57 +0200
  • 84bad0cbb5
    use status-im fork of go-ethereum Andrea Franz 2021-10-21 14:27:09 +0200
  • 6448707c0d
    update README Andrea Franz 2021-10-19 11:24:00 +0200
  • 2eea99ee0c
    add GenerateMnemonic Andrea Franz 2021-10-19 11:22:39 +0200
  • 8877e09ca4
    update readme Andrea Franz 2021-10-19 10:34:19 +0200
  • b3978ba458
    exportKey always parse both pub and priv keys Andrea Franz 2021-10-07 15:10:14 +0200
  • 557c4c58b3
    export RemainingAttempts Andrea Franz 2021-10-07 10:20:58 +0200
  • f53d31ab34
    parse remaining attempts on VerifyPIN error Andrea Franz 2021-10-06 10:27:25 +0200
  • c32310e39b
    parse export key response Andrea Franz 2021-10-04 15:26:08 +0200
  • c8058144ce
    move lib to different repo Andrea Franz 2021-09-11 18:13:56 +0200
  • d9dd026061
    mv lib pkg to different repo Andrea Franz 2021-09-11 18:10:11 +0200
  • 2e0f5457d2
    add lib package and make task to build shared lib Andrea Franz 2021-08-31 13:10:44 +0200
  • 83e69c10b1 fixes off by one indexing error in ParseSelect response. improves debug output formatting Daniel Veenstra 2021-01-18 16:46:08 -0600
  • 5f0c40a54a
    Merge pull request #5 from GridPlus/phonon Daniel Veenstra 2021-01-14 10:58:13 -0600
  • 571f47321b Adding debug level logging of sent and received APDU's within Send() functions Daniel Veenstra 2021-01-14 10:56:51 -0600
  • 8478b162e8
    Merge pull request #4 from GridPlus/safecard-cli-cleanup Daniel Veenstra 2021-01-04 16:38:41 -0600
  • 5aac2b2527 removed unneeded code. commented. toned down info logs to debug to hide from default output. Daniel Veenstra 2021-01-04 17:36:08 -0500
  • 6395d3867e
    Merge pull request #3 from GridPlus/export-seed Daniel Veenstra 2020-12-22 15:14:31 -0600
  • ba586fcd5c removing unnecessary debug logs Daniel Veenstra 2020-12-22 15:03:54 -0500
  • b4c0150663 working seed export Daniel Veenstra 2020-12-22 14:57:00 -0500
  • 4d6b11866a
    Merge pull request #2 from GridPlus/safecard-fork Daniel Veenstra 2020-12-21 09:28:42 -0600
  • 4b6b45bfa4 more comment cleanup Daniel Veenstra 2020-12-18 13:59:03 -0600
  • b1e4d4a52c cleaning up comments Daniel Veenstra 2020-12-18 13:56:51 -0600
  • 31e7bd1001 Working OpenSecureChannel using Gridplus safecard Select and Pair commands. Organized new code under gridplus module Daniel Veenstra 2020-12-18 13:51:34 -0600
  • ff5bd489b7 uploading to test import Daniel Veenstra 2020-12-16 10:40:25 -0600
  • 695717d0a0 uploading to test import Daniel Veenstra 2020-12-16 10:38:53 -0600
  • 7e25f95533 ignoring vscode settings Daniel Veenstra 2020-12-15 15:58:46 -0600
  • 9eab9724af updating import to fork Daniel Veenstra 2020-12-15 15:56:09 -0600
  • a24e94776f
    parse export key response TANAKA, Koutarou 2020-07-31 01:21:26 +0900
  • 957c095369
    rename PublicKeyData to PublicData Andrea Franz 2020-04-02 12:23:58 +0200
  • f38e9a1995
    add LoadKey command Andrea Franz 2020-01-07 12:56:50 +0100
  • 6dd40a46ba
    initialize empty ApplicationInfo in CommandSet Andrea Franz 2019-11-19 12:41:48 +0100
  • 66a0a082fe
    add Installed to CashApplicationInfo Andrea Franz 2019-11-19 12:38:41 +0100
  • 8c2d13ba90
    add CashCommandSet Andrea Franz 2019-11-19 12:27:57 +0100
  • 8515e729d7
    add Cash applet installation Andrea Franz 2019-11-19 10:51:44 +0100
  • 96c3596fca
    add DeleteObject and DeleteObjectAndRelatedObject to gp cmdSet Andrea Franz 2019-11-19 10:18:37 +0100
  • 9d48af884d
    add path arg to sign Andrea Franz 2019-11-14 12:46:15 +0100
  • a3e2eceda7
    use root uid due to docker user namespace Jakub Sokołowski 2019-06-14 17:57:28 -0400
  • 477864a6f8
    Merge branch 'develop' into add-load-key-2 Alex Miller 2019-05-11 12:19:26 -0500
  • 304d6cba8f
    Adds LoadKey command Alex Miller 2019-05-11 12:16:25 -0500
  • eaa53dd51d
    Merge branch 'add-load-key' of github.com:alex-miller-0/keycard-go into add-load-key Alex Miller 2019-05-11 11:56:41 -0500
  • e21184f554
    refactor export key params constants Andrea Franz 2019-04-24 15:30:14 +0200
  • ab9e510632
    rename _getDeriveP1 to derivationP1FromStartingPoint Andrea Franz 2019-04-24 15:18:36 +0200
  • 87e5596f00
    Adds export-key implementation (#4) Alex Miller 2019-05-11 11:55:39 -0500
  • 1eec80aa1c
    Blocks loadKey call from sending data if p1 != 0x03 Alex Miller 2019-05-11 11:17:21 -0500
  • 6dcf8c1566
    Adds ability to import extended key pairs Alex Miller 2019-04-12 11:40:56 -0500
  • b335bcb185
    Adds LoadKey function Alex Miller 2019-04-12 11:23:59 -0500
  • 17e855b36d
    Adds export-key implementation Alex Miller 2019-04-10 13:11:59 -0500
  • b690ecb3e0
    Adds human readable P1 options Alex Miller 2019-05-11 11:33:32 -0500
  • 4b7eb82d8b
    Merge branch 'develop' into add-load-key Alex Miller 2019-05-11 11:29:14 -0500
  • fb2e33697c Merge branch 'add-load-key' of github.com:alex-miller-0/keycard-go into add-load-key Alex Miller 2019-05-11 11:21:30 -0500
  • 8794182042
    Blocks loadKey call from sending data if p1 != 0x03 Alex Miller 2019-05-11 11:17:21 -0500
  • f2947d97dd Blocks loadKey call from sending data if p1 != 0x03 Alex Miller 2019-05-11 11:17:21 -0500
  • d95853db0f
    refactor export key params constants Andrea Franz 2019-04-24 15:30:14 +0200
  • 951cadcecc
    rename _getDeriveP1 to derivationP1FromStartingPoint Andrea Franz 2019-04-24 15:18:36 +0200
  • 30f7fad9f3 Adds export-key implementation (#4) Alex Miller 2019-04-24 08:12:45 -0500
  • f83bb61867
    Merge branch 'develop' into add-export-key Andrea Franz 2019-04-23 10:13:34 +0200
  • 0f2d561c7a
    Adds PGP signature Alex Miller 2019-04-18 10:41:56 -0500
  • 049d5d899e
    fix p1 constants for derive key command Andrea Franz 2019-04-15 16:11:25 +0200
  • 8a6b52913a
    Moves EXPORT constants and OR operates on p2 for ExportKey Alex Miller 2019-04-18 10:22:23 -0500
  • 690006257d
    Adds reusable constants for p1/p2 values in ExportKey Alex Miller 2019-04-15 13:24:38 -0500
  • 57741b6903
    Adds export-key implementation Alex Miller 2019-04-10 13:11:59 -0500
  • f383a0d583
    typo in error message Andrea Franz 2019-04-18 01:40:26 +0200
  • 448e4918b8
    parse multi bytes ber-tlv tags Andrea Franz 2019-04-18 01:36:40 +0200
  • dbfad2a8b0
    add get status command to gp command set Andrea Franz 2019-04-18 00:01:59 +0200
  • f0c61b868c
    export Channel and SecureChannel from gp command set Andrea Franz 2019-04-18 00:00:37 +0200
  • a41d275957
    add ParseCommand to apdu pkg Andrea Franz 2019-04-17 23:56:24 +0200
  • 744a584d51
    use NewCommandSelect Andrea Franz 2019-04-17 12:24:02 +0200
  • 8adf2b6627
    fix p1 constants for derive key command Andrea Franz 2019-04-15 16:11:25 +0200
  • 3c1b0bbf48 Adds ability to import extended key pairs Alex Miller 2019-04-12 11:40:56 -0500
  • 966cf65ed0 Adds LoadKey function Alex Miller 2019-04-12 11:23:59 -0500
  • 1f49d9725f
    Merge pull request #1 from alex-miller-0/add-export-key Alex Miller 2019-04-11 16:48:48 -0500
  • 621aaea73c Adds export-key implementation Alex Miller 2019-04-10 13:11:59 -0500
  • eed60ac3da
    use normal channel for sign pinless Andrea Franz 2019-04-09 13:17:10 +0200
  • 384487e6f2
    try keycard card keys and then gp keys Andrea Franz 2019-04-09 10:43:31 +0200
  • 6a75e43732
    fix set pinless path command Andrea Franz 2019-04-09 10:25:56 +0200
  • 9d5e996d49
    verify init-update cryptogram with globalplatform or keycard keys Andrea Franz 2019-04-09 00:06:04 +0200