FS#9136 - Keybox, encrypted password storage

Attached to Project: Rockbox
Opened by Nils Wallménius (nls) - Monday, 30 June 2008, 20:18 GMT
Last edited by Nils Wallménius (nls) - Monday, 07 July 2008, 14:09 GMT
Task Type Patches
Category Plugins
Status Closed
Assigned To No-one
Operating System All players
Severity Low
Priority Normal
Reported Version Daily build (which?)
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


Keybox is a plugin that stores a list of title-username-password entries encrypted using TEA with a key derived using md5 + salt.

The actual password list is stored in apps/keybox.dat and can be moved between targets and simulators.

To use it: start it like a regular plugin, select "Enter Keybox" enter and confirm the master password.
Bring up the context menu to add new entries, this menu also lets you edit and remove entries. Exiting will save automatically.

I tried it with the archos player sim and it is sem-usable but suffers if the splashes become too long.
This task depends upon

Closed by  Nils Wallménius (nls)
Monday, 07 July 2008, 14:09 GMT
Reason for closing:  Accepted
Additional comments about closing:  I committed this as r17979
Comment by Nils Wallménius (nls) - Monday, 30 June 2008, 21:19 GMT
...and include the forgotten snippets in CATEGORIES and plugin.[ch]