| #
f39d4289 |
| 30-Jul-2021 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_clientApi: add write oem huk interface
Change-Id: I97555c2d5ebb21fa35f07583717c702df072f79f Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
|
| #
fbf29bfb |
| 30-Jul-2021 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_clientApi: add check security level flag interface
Change-Id: I2b680c7b073114a45acd797a51f3abbcd4fb58eb Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
|
| #
1ef63c75 |
| 19-May-2021 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_client: add interface for write ta encryption key
Change-Id: I7c2c1818a0e79639b1c58ade38527e8f08eea087 Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
|
| #
c7de5349 |
| 19-May-2021 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_clientApi: remove duplicate code
optee client has a lot of the same duplicate code, for the convenience of adding new functions in the future, so remove duplicate code.
Change-Id: Ia1005
lib: optee_clientApi: remove duplicate code
optee client has a lot of the same duplicate code, for the convenience of adding new functions in the future, so remove duplicate code.
Change-Id: Ia1005e48d43172adb07954d9ff6cf08387e1b3d9 Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
show more ...
|
| #
b9a7e756 |
| 15-Jul-2019 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_client: change the condition for eMMC devices
1.dev_desc->if_type == IF_TYPE_MMC for SD and eMMC device, dev_desc->devnum == 1 is SD devices, dev_desc->devnum == 0 is eMMC devices 2.S
lib: optee_client: change the condition for eMMC devices
1.dev_desc->if_type == IF_TYPE_MMC for SD and eMMC device, dev_desc->devnum == 1 is SD devices, dev_desc->devnum == 0 is eMMC devices 2.SD devices do not have rpmb 3.we prefer to use rpmb for eMMC devices, use security partition for nand or SD devices
Change-Id: Ifc21bd4da7c3ee91e2ecc845c343182c78d52dc1 Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
show more ...
|
| #
0202ee8a |
| 15-Jul-2019 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_client: vboot enable if read bootflag == 1 for rk3288
Change-Id: Ic59341a3bd386a5d05cc501a6841556a6375572a Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
|
| #
efb93541 |
| 25-Mar-2019 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_client: add module name in print func
Change-Id: I6cdcb0870bf5a3915009421e5c8b09584ac2bb6c Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
|
| #
f4e1db95 |
| 04-Mar-2019 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_client: add judgment of return value
Change-Id: If616f89ffb2c3ea30afb7bced56a1ca28b1232b2 Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
|
| #
564654eb |
| 10-Dec-2018 |
Jason Zhu <jason.zhu@rock-chips.com> |
lib: optee_client: add read&wite permanent attributes certificate
Change-Id: I83321afcf9d89b0cde0bcc78f1f02c847f85a115 Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
|
| #
c2ba77d9 |
| 05-Jan-2019 |
Jian Qiu <qiujian@rock-chips.com> |
lib: optee_client: Extract keymaster CA module
Extract keymaster CA module from OpteeClientInterface refactoring code for keymaster reads and writes form caller module
Change-Id: I1069fce0d29d9d981
lib: optee_client: Extract keymaster CA module
Extract keymaster CA module from OpteeClientInterface refactoring code for keymaster reads and writes form caller module
Change-Id: I1069fce0d29d9d9815f71e7f3b4d231754382acd Signed-off-by: Jian Qiu <qiujian@rock-chips.com>
show more ...
|
| #
dfbf26e8 |
| 04-Jan-2019 |
Tony Xu <tony.xu@rock-chips.com> |
lib: optee_client: move keybox code to write_keybox.c
Change-Id: Ifcd9962a8b802ee2bcbdbd0e88effb4485e5963a Signed-off-by: Tony Xu <tony.xu@rock-chips.com>
|
| #
d8100d74 |
| 06-Nov-2018 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_client: remove widevine ta from uboot
Change-Id: I9e6e4d6743d0a8e9787c2b01e535d920d4f93008 Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
|
| #
1e8c0e44 |
| 03-Nov-2018 |
Tony Xu <tony.xu@rock-chips.com> |
Attestation key: write attestation key to secure storage
Split attestation key into AttestationKey.ec and AttestationKey.rsa, then write to secure storage.
Change-Id: I8e00d602c4174a002e6ecad2e4cfa
Attestation key: write attestation key to secure storage
Split attestation key into AttestationKey.ec and AttestationKey.rsa, then write to secure storage.
Change-Id: I8e00d602c4174a002e6ecad2e4cfa846f32a681f Signed-off-by: Tony Xu <tony.xu@rock-chips.com>
show more ...
|
| #
99830019 |
| 30-Oct-2018 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_client: remove keymaster ta from uboot
keymaster ta is too large, so we change store data to static ta and remove keymaster ta
Change-Id: Icdb694138caf005d2cb2821714a8526d0391b18b Signed
lib: optee_client: remove keymaster ta from uboot
keymaster ta is too large, so we change store data to static ta and remove keymaster ta
Change-Id: Icdb694138caf005d2cb2821714a8526d0391b18b Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
show more ...
|
| #
f18b06fb |
| 13-Sep-2018 |
Tony Xu <tony.xu@rock-chips.com> |
lib: optee_clientApi: Optimze the function write_keybox_to_secure_storage
Change-Id: Icb88355494eb23c9403fc078adb5f2f46c4a870c Signed-off-by: Tony Xu <tony.xu@rock-chips.com>
|
| #
a7df4868 |
| 11-Aug-2018 |
tony.xu <tony.xu@rock-chips.com> |
load keybox to secure storage thtough u-boot: u-boot->ca->ta
Change-Id: Ifdf237ec235c791565d2da1b5881df2f1499d422 Signed-off-by: tony.xu <tony.xu@rock-chips.com>
|
| #
6651d4c0 |
| 03-Jul-2018 |
Jason Zhu <jason.zhu@rock-chips.com> |
dev_desc: judge dev_desc whether NULL or not before use it
Change-Id: I9d0e2d207a143a02949fbdff2d9ad39f154e4f3e Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
|
| #
f303baf0 |
| 30-May-2018 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_client: optee os v1 support multi file system
Change-Id: I78487659e9fb5b9f2b5d468d587cd00756fdb98c Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
|
| #
78ef5fbd |
| 28-Mar-2018 |
qiujian <qiujian@rock-chips.com> |
lib: optee_client: add oem unlock status func
Change-Id: If92c59650994bd2ab8e689f063acf1d65dc08e48 Signed-off-by: Qiu Jian <qiujian@rock-chips.com>
|
| #
3251364c |
| 19-Mar-2018 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_client: support rk file system for optee v2
uboot can secure store data to nand or emmc "security" partition for optee v2
Change-Id: I85abbfb3970a2fa3f46f540d3f16dfc7ca605317 Signed-off-
lib: optee_client: support rk file system for optee v2
uboot can secure store data to nand or emmc "security" partition for optee v2
Change-Id: I85abbfb3970a2fa3f46f540d3f16dfc7ca605317 Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
show more ...
|
| #
1f25ada2 |
| 23-Feb-2018 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_client: support new optee message
Change-Id: I83e8da2252f1fef6dff7d388d12e6fb7972cf79e Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
|
| #
4aa61755 |
| 07-Nov-2017 |
Andy Ye <Andy.Ye@rock-chips.com> |
lib: optee_client: add attestation protocol support using optee
support attestation commands: at-attest-dh,at-attest-uuid,at-get-ca-request,at-set-ca-request
Change-Id: I3fe94befa57a131e89dbe136c06
lib: optee_client: add attestation protocol support using optee
support attestation commands: at-attest-dh,at-attest-uuid,at-get-ca-request,at-set-ca-request
Change-Id: I3fe94befa57a131e89dbe136c065a948b1631756 Signed-off-by: Andy Ye <andy.ye@rock-chips.com>
show more ...
|
| #
468df3b2 |
| 03-Nov-2017 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_client: add read vboot key flag func
Change-Id: Id0405cc2b695f00b5d7586d01bd0b66279b24430 Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
|
| #
095e2a82 |
| 30-Oct-2017 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_client: add R&W attribute flag support.
Change-Id: I682e1d9133c005022351c540f843f383703c7c65 Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
|
| #
46b2a054 |
| 30-Oct-2017 |
Hisping Lin <hisping.lin@rock-chips.com> |
lib: optee_client: write attr to keymaster
updata keymaster ta and write attributes to keymaster
Change-Id: Iac3e64f7e4da1d6b5700d9f049d5fa8b1427b077 Signed-off-by: Hisping Lin <hisping.lin@rock-ch
lib: optee_client: write attr to keymaster
updata keymaster ta and write attributes to keymaster
Change-Id: Iac3e64f7e4da1d6b5700d9f049d5fa8b1427b077 Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
show more ...
|