▲ | cyberax 4 days ago | ||||||||||||||||||||||||||||||||||
> I have my private keys in Secure Enclave. Really? Secure Enclave supports only one asymmetric algorithm. With only some limited usages. | |||||||||||||||||||||||||||||||||||
▲ | SXX 4 days ago | parent [-] | ||||||||||||||||||||||||||||||||||
As far as I aware you can't actually do 100% of crypto needed for SSH auth inside the SEP itself. Might be I missed something, but I tried to find a way before and there was none. This would obviously be most secure. What you can do though is use Secure Enclave powered app for storing and managing access to the keys. So basically app like "secretive" run on your normal OS, but isolated and only it can access keys, use them and there no export function even with admin privileges. AFAIK this will fail if there is a local root exploit on macOS, but still much better than keeping keys in plain text. | |||||||||||||||||||||||||||||||||||
|