[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GSoC Project: Integrating FIDO/U2F key support in libssh


Hello and welcome!

On Wed, Mar 27, 2024 at 4:44 PM Diego Roux <diegoroux04@xxxxxxxxxxxxxx> wrote:
>
> Hello everyone,
>
> I am reaching out to express my interest in participating in the GSoC program with libssh. Having worked with webauthn previously and the U2F/CTAP specification, implementing a virtual FIDO device, bringing support for these devices to libssh, quickly caught my eye.

I think this is certainly a useful experience for this project!

> I am proficient in C, and posses knowledge of ECC.
>
> I'll be sharing my full proposal, quite soon; I'll appreciate any and all feedback; in short: I plan to bring support for U2F (CTAP1) and CTAP2 keys for libssh, in an efficient and seamless way.

So far we were planning to approach the testing the same way the
OpenSSH developers did, but we are open to your suggestion if there is
a reasonable implementation of virtual FIDO devices.

> I’ve also done my code contribution (small one),
> (https://gitlab.com/libssh/libssh-mirror/-/merge_requests/476) if it’s below of what’s deemed necessary/appropriate, I’ll be more than happy to contribute more, at whatever I’m directed at.

I think this will need some more work, but lets discuss in the MR itself.

Jakub


References:
GSoC Project: Integrating FIDO/U2F key support in libsshDiego Roux <diegoroux04@xxxxxxxxxxxxxx>
Archive administrator: postmaster@lists.cynapses.org