Secure-Login-Screen
Launchpad Entry: secure-login-screen
Created: 2007-4-12 by Lean Fuglsang
Contributors: Lean Fuglsang
Packages affected: GDM, X, Kernel
See also:
Summary
Implement a trusted key combination ctrl+alt+delete , that shows the login screen. Show a screen that says you have to press ctrl+alt+delete before you log in.
Rationale
When multiple users use the same machine, one user can get the password of another user by creating a fullscreen application that looks like the login screen.
Use Cases
- Bob is a user in a corporate network, where a lot of people share the computers. When Bob logs in for the first time, he sees a message 'You have to press Control+Alt+Delete, before you can log in (read more here)'. The next time Bobs has to log in, he uses the Control+Alt+Delete combination, and feels more secure.
Scope
This specification covers feature specifications for GDM, X, fast user switching, the kernel, maybe others.
Design
- Hide the login screen from GDM, and only show it when Ctrl+Alt+Delete is pressed.
- Make sure that no userspace program can use information of the Ctrl+Alt+Delete combination (or any other combination we choose to use).
- Let a root daemon run when a Gnome session is started, that can grab Ctrl+Alt+Delete keypresses. Let this demon switch to GDM when the keys are pressed, so a new user can login. The switching to GDM should be done with a flag, so GDM knows that Ctrl+Alt+Delete already have been pressed.
Implementation Plan
No implementation plan yet.
Implementation
No implementation yet.
Outstanding Issues
Secure-Login-Screen (last edited 2008-08-06 16:18:30 by localhost)