Key Management and Authentication in Note Taking App with Client-Side Encryption

I’ve been working for some time on a pet project of mine: a note-taking application similar to Evernote with the difference that all content is client-side encrypted. I would like to get some feedback on some architectural de… Continue reading Key Management and Authentication in Note Taking App with Client-Side Encryption

Best practices: Use of a single private key as a person, or multiple to identify self across domains?

Similar to the question here, I’d like to apply the same question to a person.
For example, I have implanted a chip in my hand1 that holds an encrypted private key that serves as my personal unique identifier. As it is tied to my person ph… Continue reading Best practices: Use of a single private key as a person, or multiple to identify self across domains?

How do I reduce the vulnerability of the OpenStack SSH key generation process? [closed]

I found two places that describe OpenStack SSH keys, but nothing seems to say whether or not they’re generated on VMs.

Generating these on the VMs could lead to problems, since VM images are often so standardized that it ma… Continue reading How do I reduce the vulnerability of the OpenStack SSH key generation process? [closed]

Alternatives to HTML’s deprecated <keygen> for client certs?

The keygen tag is used to make browsers generate private keys and POST the resulting CSR to the server, which can then issue a certificate. It’s now been deprecated, for rather stupid reasons but that’s besides the point.

So, what are the… Continue reading Alternatives to HTML’s deprecated <keygen> for client certs?