I have a project I'm working on where I need to use a Yubikey 4 to symmetrically encrypt/decrypt data on Mac & Windows.
Ideally, I could use an API that wouldn't require having the user install software, but that's not a requirement. If I do have to install something; the simpler the installation, the better.
I can call into the API with Java or C.
I'll need to: 1. Load a symmetric key into the yubikey (and others accessing the same application) 2. Call to an inserted yubikey with an API to encrypt or decrypt a block of data
Thanks for any hints on where to begin.
Cheers!
|