krypton-android icon indicating copy to clipboard operation
krypton-android copied to clipboard

any plans on supporting multiple ssh keys?

Open anantshri opened this issue 7 years ago • 4 comments

anantshri avatar Apr 22 '17 08:04 anantshri

Yes, we are working on support for multiple keys, but we'd also like to hear how/why you use multiple keys now.

kcking avatar Apr 22 '17 14:04 kcking

looks like i missed commenting here.

Multiple cases

  1. i prefer the threat model where i have one key per server. when i am going to the pain of not keeping the key at my disk i would also prefer keeping seperate key per server or per class of action.
  2. Github or simmilar setup disallow single key for multiple account.

this should be reason enough to work on multi key support.

anantshri avatar May 02 '17 01:05 anantshri

Agreed. We're working on this :)

agrinman avatar May 02 '17 02:05 agrinman

Supporting multiple keys on a single phone would be interesting for us, as the same phone can be used in multiple security contexts. For example, the same phone might be used to access both testing and production servers - testing servers might allow a key to be used without requiring separate authorization for each access, but production servers could require authentication on every usage. Also, as a user, it would be beneficial to clearly see which accesses use a lower-security key and which use a higher-security key.

I would propose the possibility of creating several keys on the phone, with differing security attributes, and assigning colors to each phone. Signing requests for dev servers might be green, but signing requests for production servers would be red. Pairing would need to have an extra step where the key to be used would be selected.

nakedible-p avatar Apr 08 '18 14:04 nakedible-p