Skip to content

P256 (ecdsa) key support? #11

@LRvKochel

Description

@LRvKochel

I've been using your lovely ssh-crypt utility for some time. It's great.

I recently started using an app called Secretive. https://github.com/maxgoedjen/secretive that allows use of macOS computers' 'Secure Enclave (SE)' hardware to generate and store ssh keys, and make them available via the ssh agent mechanism.

It would be great to use them together so key storage is enhanced via the SE and then ssh-crypt can be used for encrypt/decrypt operations with those keys.
Sadly a limitation of the SE by Apple is that it only supports NIST P256. While (yours and others' implementations of) ssh-crypt has RSA and Ed25519 as options. So ssh-crypt and Secretive can't be used together.

How difficult would it be for you to add P256 key support to ssh-crypt? I see that it is available within python's paramiko module. Unfortunately I am not a python programmer else I'd try the enhancement myself.

Regards

LR.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions