114 reputation
4
bio website juicycocktail.com
location Europe
age 29
visits member for 2 years, 4 months
seen Mar 17 at 16:53
Chief Sucker at Juicy Cocktail.

Jan
15
accepted How to organize projects in Redmine?
Jan
10
comment How to organize projects in Redmine?
Is there actually a list with maintained projects? The full official plugins list is only sortable by name.
Jan
10
answered How to organize projects in Redmine?
Jan
10
asked How to organize projects in Redmine?
Jul
1
accepted How to handle encryption key conflicts when synchronizing data?
Jul
1
comment How to handle encryption key conflicts when synchronizing data?
Thanks for the great answer David. The applications have to run on OS X and on iOS and support for OpenPGP on these platforms is really bad. In the end I’m doing something simpler than your description. When there’s no network connection a new key is created. When a user selects a specific entry only this one gets re-encrypted with the “main” key. The main key is the key with the most entries. I try to decrypt entries with a different key with the already derived key from the current device’s password. A lot of assumptions, but it should work in most cases while maintaining good usability.
Jun
28
awarded  Student
Apr
30
awarded  Supporter
Mar
10
awarded  Scholar
Mar
9
comment How to handle encryption key conflicts when synchronizing data?
Yes, this is the only approach I can think of that would somehow work. The only theoretical problem I have with keeping multiple keys from an usability point of view is that the user gets confused when he has to enter different passwords. Furthermore I don’t know how well this approach scales if I have to change more and more keys the longer a user uses the applications. Keys are rather small and this shouldn’t be a problem at all, but I’m not 100% sure, and I don’t want to be trapped in some years with a clumsy system that is hard to change / migrate.
Feb
28
asked How to handle encryption key conflicts when synchronizing data?
Dec
14
awarded  Autobiographer