Skip to content

RK3588 hardware crypto works in normal world but not OP-TEE secure world: official BSP support path? #383

Description

@yh-dot

Hello Rockchip team,

I am using Orange Pi 5 Plus with Rockchip RK3588 and OP-TEE.

I previously asked the upstream OP-TEE community here:

OP-TEE/optee_os#7866

My current understanding from that discussion is that upstream OP-TEE does not automatically use a SoC hardware crypto engine for standard TA crypto APIs. Hardware acceleration requires the platform/vendor port to provide and integrate a secure-world crypto driver.

Therefore, I believe the remaining question is Rockchip-specific: whether the RK3588 BSP/platform port officially supports AES hardware acceleration from OP-TEE secure world, and if yes, what driver/API/ABI should be used.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions