matejcik
|
7c4a121771
|
temp: build prodtest with devel vendor header
|
2023-08-14 11:23:37 +02:00 |
|
matejcik
|
614ce13bcb
|
chore(core): bump prodtest version
|
2023-08-14 11:23:37 +02:00 |
|
matejcik
|
e5b0bdbab4
|
fixup! enable writing optiga secret
|
2023-08-14 10:58:46 +02:00 |
|
Andrew Kozlik
|
42e936a623
|
fixup! feat(core): Implement OPTIGA provisioning in prodtest.
|
2023-08-11 18:45:16 +02:00 |
|
Andrew Kozlik
|
c24a1461bc
|
fixup! feat(crypto): Implement TLS PRF with SHA-256.
|
2023-08-11 17:56:20 +02:00 |
|
Andrew Kozlik
|
879086fd60
|
fixup! feat(crypto): Implement AES-CCM.
|
2023-08-11 17:55:48 +02:00 |
|
Andrew Kozlik
|
e5abdf1a95
|
fixup! feat(core): Implement OPTIGA provisioning in prodtest.
|
2023-08-11 16:35:45 +02:00 |
|
tychovrahe
|
7a933ee0e7
|
fixup! fixup! feat(core): add prodtest and secret handling for T2B1
|
2023-08-11 11:15:26 +02:00 |
|
Andrew Kozlik
|
50cfdf4b83
|
test(crypto): Add SHA-384 test vectors.
|
2023-08-10 18:13:35 +02:00 |
|
Andrew Kozlik
|
d367c71eb4
|
feat(crypto): Implement sha384_Raw().
|
2023-08-10 18:13:31 +02:00 |
|
Andrew Kozlik
|
75efc0a29d
|
fixup! feat(core): Implement OPTIGA provisioning in prodtest.
|
2023-08-10 18:13:05 +02:00 |
|
Andrew Kozlik
|
98c68dbf63
|
fixup! feat(core): Implement OPTIGA secure channel.
|
2023-08-10 18:12:35 +02:00 |
|
tychovrahe
|
3b40d67cdd
|
fixup! feat(core): enable seamless build of bootloader using devkeys
|
2023-08-10 14:22:00 +02:00 |
|
matejcik
|
8f9a670646
|
chore(core): regenerate vendor headers
|
2023-08-10 13:56:40 +02:00 |
|
matejcik
|
f50092f97f
|
feat(core): support checking generated vendor headers as part of make gen_check
|
2023-08-10 13:56:40 +02:00 |
|
matejcik
|
2546dbdaa6
|
fixup! feat(core): add prodtest and secret handling for T2B1
|
2023-08-10 13:56:40 +02:00 |
|
matejcik
|
a7f8f269bc
|
feat(core): change resolution of embedded prodtest images, bump versions
|
2023-08-10 13:56:40 +02:00 |
|
tychovrahe
|
54dc3fdb8b
|
feat(core): enable seamless build of bootloader using devkeys
[no changelog]
|
2023-08-10 13:33:29 +02:00 |
|
tychovrahe
|
1994ae1f1e
|
fixup! feat(core): add prodtest and secret handling for T2B1
|
2023-08-10 13:27:25 +02:00 |
|
tychovrahe
|
0be5e81115
|
fixup! feat(core): add prodtest and secret handling for T2B1
|
2023-08-09 23:01:39 +02:00 |
|
tychovrahe
|
d822bce2a5
|
fixup! feat(core): add prodtest and secret handling for T2B1
|
2023-08-09 15:23:00 +02:00 |
|
Andrew Kozlik
|
213e9aa2b7
|
fixup! feat(core): Implement OPTIGA provisioning in prodtest.
|
2023-08-09 09:03:35 +02:00 |
|
Andrew Kozlik
|
9481fb8482
|
fixup! feat(core): Implement OPTIGA provisioning in prodtest.
|
2023-08-07 13:54:59 +02:00 |
|
Andrew Kozlik
|
97eb7c7ba4
|
fixup! feat(core): Implement OPTIGA secure channel.
|
2023-08-07 12:58:48 +02:00 |
|
Andrew Kozlik
|
41ed809a72
|
fixup! refactor(core): optiga_execute_command()
|
2023-08-07 12:58:30 +02:00 |
|
Andrew Kozlik
|
c77f1114a6
|
fixup! feat(core): Implement OPTIGA provisioning in prodtest.
|
2023-08-07 10:57:09 +02:00 |
|
Andrew Kozlik
|
04c5d1bed7
|
fixup! feat(core): Implement OPTIGA provisioning in prodtest.
|
2023-08-07 08:42:02 +02:00 |
|
Andrew Kozlik
|
945fa14d30
|
fixup! feat(core): add prodtest and secret handling for T2B1
|
2023-08-05 20:50:20 +02:00 |
|
Andrew Kozlik
|
e141147947
|
fixup! feat(core): Implement OPTIGA provisioning in prodtest.
|
2023-08-05 20:44:46 +02:00 |
|
Andrew Kozlik
|
612c8a3ddc
|
fixup! feat(core): add prodtest and secret handling for T2B1
|
2023-08-05 20:44:46 +02:00 |
|
Andrew Kozlik
|
36664a9ae8
|
fixup! feat(core): Implement OPTIGA provisioning in prodtest.
|
2023-08-03 19:10:48 +02:00 |
|
Andrew Kozlik
|
c539c1c439
|
fixup! feat(core): Implement OPTIGA provisioning in prodtest.
|
2023-08-03 16:46:08 +02:00 |
|
Andrew Kozlik
|
4a61ce9469
|
fixup! feat(core): Implement OPTIGA provisioning in prodtest.
|
2023-08-03 16:20:37 +02:00 |
|
Andrew Kozlik
|
fe5ca60637
|
fixup! refactor(core): optiga_execute_command()
|
2023-08-03 11:18:03 +02:00 |
|
Andrew Kozlik
|
ca576c35bb
|
feat(core): Implement OPTIGA VerifySign command.
|
2023-08-03 10:03:52 +02:00 |
|
Andrew Kozlik
|
86afc03a2e
|
feat(core): Implement OPTIGA provisioning in prodtest.
|
2023-08-02 16:29:28 +02:00 |
|
Andrew Kozlik
|
b0a8b5d6ae
|
feat(core): Implement OPTIGA secure channel.
|
2023-08-02 16:29:28 +02:00 |
|
Andrew Kozlik
|
ba0aa205b4
|
refactor(core): optiga_execute_command()
- Remove presentation layer parameter.
- Use error-flushing command codes.
|
2023-08-02 16:28:54 +02:00 |
|
Andrew Kozlik
|
a5f1fef9da
|
test(crypto): Add test vectors for TLS PRF with SHA-256.
|
2023-08-02 16:25:23 +02:00 |
|
Andrew Kozlik
|
675b8769de
|
feat(crypto): Implement TLS PRF with SHA-256.
|
2023-08-02 16:25:23 +02:00 |
|
Andrew Kozlik
|
04bee4d4af
|
test(crypto): Add AES-CCM test vectors.
|
2023-08-02 16:25:23 +02:00 |
|
Andrew Kozlik
|
90d8b5a42e
|
feat(crypto): Implement AES-CCM.
|
2023-08-02 16:25:23 +02:00 |
|
Andrew Kozlik
|
212b343c0e
|
feat(core): Implement comparison of OPTIGA metadata.
|
2023-08-02 00:37:46 +02:00 |
|
tychovrahe
|
324502cc17
|
feat(core): add prodtest and secret handling for T2B1
[no changelog]
|
2023-08-02 00:37:46 +02:00 |
|
Andrew Kozlik
|
74759310bb
|
feat(core): Integrate OPTIGA Trust M
[no changelog]
|
2023-08-02 00:35:43 +02:00 |
|
grdddj
|
a4034097d6
|
feat(tests): number the screens in UI test reports, give unique IDs to images
[no changelog]
|
2023-07-28 09:43:34 +02:00 |
|
grdddj
|
87d4a2622e
|
chore(tests): regenerate fixtures
[no changelog]
|
2023-07-28 09:41:04 +02:00 |
|
grdddj
|
104fee78c5
|
chore(tests): use special recovery functions for upgrade tests
[no changelog]
|
2023-07-28 09:41:04 +02:00 |
|
grdddj
|
c99fd824b3
|
chore(tests): refactor recovery input flows
[no changelog]
|
2023-07-28 09:41:04 +02:00 |
|
grdddj
|
c97c515718
|
chore(tests): increase the number of asserts of screen content in input flows
Done to make tests more readable and so that they fail at the right spot when something changes
[no changelog]
|
2023-07-28 09:41:04 +02:00 |
|