Brainstorm

Another way to lock/unlock the device

Posted on 2009-09-14 00:59 UTC by Felipe Zimmerle. Status: Under consideration, Categories: Utilities, User Experience.

Since people are increasingly using their mobile devices as personal computers, using email, storing corporate and confidential data, the security of these information became a high priority requirement.  

However, there is a trade-off between security and usability. It is very easy to protect the (touch) screen to prevent the system to do some undesirable action. But adding a security layer to this mechanism (to avoid curious ppl) sometimes is not a good experience for the user.

I think the Maemo could give to the user the flexibility to choose the way of how to lock or unlock his device. Currently he can use a registered  'pin' number, but for many people, make a gesture on the screen would be faster, easier to decorate and more friendly.

Note: lock screen != lock device
lock screen -> to prevent undesirable actions (touches) on the screen.
lock device -> to prevent malicious or curious people to access the device data.

Discussion thread: http://talk.maemo.org/showthread.php?p=354985

Solutions for this brainstorm

0
0
0

Solution #1: Support some kind of customization on the lock/unlock "screen"

Posted on 2009-09-14 01:01 UTC by Felipe Zimmerle.

Hum, supporting customization at the lock/unlock "screen" app, makes possible to the user enable a third-part application to protect the device and this application can lock/unlock the device by any prerogative that the user wants. Like something the user knows (e.g. Gestures) just like the Android does.

Note: The lock screen will also lock the device.

The solution can be a custom screen saver.

0
0
0

Solution #3: PAM and One Time Password (OTP) plugin

Posted on 2009-10-29 16:49 UTC by Jeroen Huizinga.

Allow user to authenticate via PAM. Provide framework for One Time Password (OTP). Pick best plugin from this list (OPIE, OTP, S/KEY)

0
0
0

Solution #4: PAM and Public Key Infrastructure (PKI) plugin

Posted on 2009-10-29 16:57 UTC by Jeroen Huizinga.

Use existing PAM framework to implement PKI by using an existing PAM_RSA or PAM_OpenPGP module. Store private key on default location on MicroSD.

0
0
0

Solution #7: Use the user's (full alpha/numeric/symbol) unix password

Posted on 2009-09-20 13:46 UTC by Lucas Maneos.

Prompt for the "user" account's password during firstboot, and use that for unlocking the screen instead of a numeric PIN code that can be trivially retrieved from mtd1, survives re-flashing etc.  Present full on-screen keyboard for unlocking.

0
0
0

Solution #8: Fast facial recognition via the front VGA web camera

Posted on 2010-01-13 17:48 UTC by Jason Mac Entee.

My focus is on end-user convenience while deterring casual mis-use.
0
0
0

Solution #9: Proximity to a paired bluetooth device

Posted on 2010-01-13 17:53 UTC by Jason Mac Entee.

My focus is on end-user convenience while deterring casual misuse.

Latest activities to brainstorm Another way to lock/unlock the device