Skip to content

Conversation

@tmacholda
Copy link

@tmacholda tmacholda commented Oct 30, 2025

📦 Package Details

Maintainer: me
(You can find this by checking the history of the package Makefile.)

Description:

Adds a library for using built-in ECDSA key in devices based on Turris MOX for PKCS11 authentication.

Currently depends on TARGET_mvebu_cortexa53_DEVICE_ripe_atlas-v5 or TARGET_mvebu_cortexa53_DEVICE_cznic_turris-mox which are pending at openwrt/openwrt:

Example usage:

Export public key:

ssh-keygen -D /usr/lib/pkcs11/libmox-pkcs11.so -e

Connect:

ssh -o 'PKCS11Provider /usr/lib/pkcs11/libmox-pkcs11.so' user@host

🧪 Run Testing Details

  • OpenWrt Version: OpenWrt SNAPSHOT r31381+1-8a8bfcc7fe
  • OpenWrt Target/Subtarget: mvebu/cortexa53
  • OpenWrt Device: RIPE Atlas probe v5, Turris MOX

✅ Formalities

  • I have reviewed the CONTRIBUTING.md file for detailed contributing guidelines.

Copy link
Member

@BKPepe BKPepe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a quick look.

@tmacholda tmacholda force-pushed the mox-pkcs11 branch 2 times, most recently from 448c4c2 to 7b0f0ea Compare November 7, 2025 11:53
Library for using built-in ECDSA key in devices based on Turris MOX for
PKCS11 authentication

Signed-off-by: Tomáš Macholda <[email protected]>
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