Skip to content

RDKOSS-522 Integrate libp11 component for PKCS11.#289

Open
muraliselvaraj2020 wants to merge 1 commit intosupport/4.7.0from
topic/pkcs11_rdkoss-522
Open

RDKOSS-522 Integrate libp11 component for PKCS11.#289
muraliselvaraj2020 wants to merge 1 commit intosupport/4.7.0from
topic/pkcs11_rdkoss-522

Conversation

@muraliselvaraj2020
Copy link
Contributor

libp11 package which provides an interface for accessing PKCS11 objects.
It includes OpenSSL engine plugin to PKCS#11 modules for accessing keys, certs from PKCS11 token.

Custom OpenSSL patch is used to load actual key from PKCS11 token if this is a RDK PKCS#11 reference key
which is embedded in P12 file. The patch does not perform any action if reference key does not match with
RDK PKCS#11 reference key.
Reason for change: Migrating PKCS11 on ES1 Realtek
Test Procedure: Ensure libp11 part of final rootfs and Custom OpenSSL path has been applied.
Risks: Low
Signed-off-by: murali selvaraj muraliselvaraj2020@gmail.com

libp11 package which provides an interface for accessing PKCS11 objects.
It includes OpenSSL engine plugin to PKCS#11 modules for accessing keys, certs from PKCS11 token.

Custom OpenSSL patch is used to load actual key from PKCS11 token if this is a RDK PKCS#11 reference key
which is embedded in P12 file. The patch does not perform any action if reference key does not match with
RDK PKCS#11 reference key.
Reason for change: Migrating PKCS11 on ES1 Realtek
Test Procedure: Ensure libp11 part of final rootfs and Custom OpenSSL path has been applied.
Risks: Low
Signed-off-by: murali selvaraj <muraliselvaraj2020@gmail.com>
@muraliselvaraj2020 muraliselvaraj2020 requested a review from a team as a code owner November 19, 2025 18:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments