Commit Graph

38 Commits (780a22f68fb03949f039940eea26ce7eb6dc6a1d)

Author SHA1 Message Date
Andrew Kozlik e84f969f4f feat(core): Implement DebugLinkOptigaSetSecMax.
2 months ago
Andrew Kozlik 9420b38a35 feat(core): Account for Optiga throttling delay in PIN countdown.
2 months ago
Andrew Kozlik ff653f038e feat(core): Optimize Optiga counter initialization.
3 months ago
Andrew Kozlik 869b6fe6dc refactor(core): Use remaining PIN attempts in Optiga API.
3 months ago
Andrew Kozlik fc09379877 refactor(core): Clean up Optiga error handling.
3 months ago
Andrew Kozlik ca4bfa2ebd feat(core): Implement optiga.get_sec()
3 months ago
Andrew Kozlik 4d4ee99716 fix(core): Increase Optiga MAX_RETRY_READ_MS to 6 sec.
3 months ago
Andrew Kozlik f396d00c67 fix(core): Fix style and unix build.
3 months ago
Andrew Kozlik da068fb32e fixup! feat(core): Rework Optiga PIN slot configuration.
3 months ago
Andrew Kozlik f393064ce7 feat(core): Improve PIN progress precision.
3 months ago
Andrew Kozlik 509e291118 feat(core): Rework Optiga PIN slot configuration.
3 months ago
Andrew Kozlik 7b636df35f feat(core): Rework Optiga PIN processing.
3 months ago
Andrew Kozlik f8be07b732 feat(core): Increase Optiga I2C timeout.
5 months ago
Andrew Kozlik d453dac45c feat(core): Measure Optiga response timeout in ms not number of attempts.
5 months ago
Andrew Kozlik 594d7425cd feat(core): Retry getting Optiga response even when it doesn't seem to have one.
5 months ago
Andrew Kozlik ed43a5bc5b feat(core): Don't lock Optiga in debug builds.
5 months ago
matejcik 54c441a607 feat(core): enable Optiga logging in debug builds by default
5 months ago
Andrew Kozlik 182a9b1ce8 refactor(core): Refactor Optiga macros.
5 months ago
Andrew Kozlik 9a5e9b25c7 feat(core): Add Optiga command logging macro.
5 months ago
Andrew Kozlik fb80dd5a36 fix(core/prodtest): Fix Optiga metadata version information handling.
9 months ago
Andrew Kozlik d670a0bdfa feat(core): Fix malformed signatures from Optiga.
10 months ago
Andrew Kozlik 3ca8f26fd0 feat(core): Implement Optiga counter operations.
12 months ago
Andrew Kozlik 4c7979ae30 feat(core): Propagate Optiga errors.
12 months ago
matejcik 240f4f56cd fix(core/optiga): add correct key usage to OID_PIN_CMAC
12 months ago
Andrew Kozlik b3d0fb68ff feat(core): Improve Optiga transport error handling.
12 months ago
Andrew Kozlik 7d92e70cc3 feat(core): Hide repetitions in Optiga logging.
12 months ago
Andrew Kozlik dee559f4f9 feat(core): Integrate Optiga into PIN verification.
12 months ago
Andrew Kozlik 6ca1182d85 refactor(core): Add "META" to metadate-related Optiga constants.
12 months ago
tychovrahe 510281590f fix(core): add delays to optiga i2c communications
12 months ago
Andrew Kozlik 686aa78aa7 feat(core): Use Optiga as a source of randomness.
1 year ago
Andrew Kozlik db6630a5a3 feat(core): Support Optiga in Trezor firmware.
1 year ago
matejcik 04ea95777b chore(core/prodtest): enable Optiga locking
1 year ago
Andrew Kozlik 5898b16cd2 feat(core): Implement OPTIGA VerifySign command.
1 year ago
tychovrahe 5470304515 feat(core): Implement OPTIGA provisioning in prodtest.
1 year ago
Andrew Kozlik 812e77cefd feat(core): Implement OPTIGA secure channel.
1 year ago
Andrew Kozlik 11e1795a89 refactor(core): optiga_execute_command()
1 year ago
Andrew Kozlik 773f79251f feat(core): Implement comparison of OPTIGA metadata.
1 year ago
Andrew Kozlik 74759310bb feat(core): Integrate OPTIGA Trust M
1 year ago