Skip to content

hpke: any chance of supporting yubikey (or similar) signing? #538

@karalabe

Description

@karalabe

I've been using the HPKE lib for some stuff and figured that with Yubikeys supporting X25519, it should be possible to have the hpke.KEM_X25519_HKDF_SHA256 be completely backed by a hardware device instead of requiring the key locally. That said, the hpke package is hard coded to operate on in-memory keys.

Would it be possible (or have a desire) to expand the library to add some pluggability for external keys? I.e. even if the Yubikey code would not be part of the lib, at least make the library support calling external signers for certain operations?

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