What’s the purpose of pressing Control, Alt Delete?
We all know it reboots or locks your box but have you ever wondered why you have to mash this famous key sequence at the login prompt?
Today we’re going to plumb the depths of Microsoft’s rationale and get to the bottom of Ctrl Alt Del.
A little History
There’s a funny story behind Ctrl + Alt + Del (also known as the Three Finger Salute).
You were never supposed to use it.
Let’s whiz through the annals of time way back to 1981 (before I was born).
This was the birth year of MS-DOS and Post It Notes by 3M corporation. It was also the year IBM kicked off its first PC which used MS-DOS.
A computer guru by the name of David Bradley was spearheading a project for the much anticipated IBM PC. Bradley noticed that whenever he encountered something that needed testing he had to manually restart the system, which back then, was a laborious process. It wasted valuable hours Bradley and his team could have been using for coding. On July 12, 2013 Bradley told Virginia Hughes of Mental Floss magazine that “some days, you’d be rebooting every five minutes as you searched for the problem”. As a result he needed a faster way to reboot…
And this was the genesis of the worlds most ubiquitous PC shortcut! The Ctrl + Alt + Del command came into fruition.
The funny thing is that Bradley never intended the key combo to become famous. He simply whipped up the shortcut to save coding time. He didn’t fathom that it would become the de-facto way of logging into PCs.
But why that specific key combination? Why not something like arbitrary like Shift + A + B + C?
If you surveyed the keyboard layout of the early 80’s you would notice that Ctrl, Alt and Del aren’t even in the same zip-code. The keys were sufficiently far from each other to obviate someone from accidentally restarting a PC. So Bradley’s keyboard shortcut solved his personal problem: it was a boon for productivity because he could reboot on demand and the keys were sufficiently spaced to avoid accidental reboots
When the IBM PCs shipped in 1981 they never touted this secret shortcut. In fact, Bradley’s little trick went relatively unnoticed; it was dormant for years.
Until the early 90’s
Microsoft Windows entered our lives in 1992 and so did the three-finger salute; however, it was still relatively unknown except by a few eccentric programmers. It wasn’t until Windows PC started crashing with Blue Screens did people realize that pressing Ctrl + Alt + Del would restart the computer. That’s because the Blue Screen error message instructed people to press Ctrl + Alt + Del to reboot.
In a sordid twist of events, it was the instability of Windows that made the key trio famous.
Great, but why do we press it to sign on?
Ctrl Alt Del and Security
It’s all about security baby.
Here’s the thing: malevolent hackers have found ways to impersonate the Windows Login screen.
Hackers have programmed login screens that masqueraded as valid account login screens. Consequently, anyone fooled by this trick would inadvertently submit their login credentials to the duplicitous hacker rather than the harmless PC. All this happened furtively behind the scenes with the end user completely aloof of the scam.
Ctrl Alt Del is a specific key combination known as a Secure Attention Key, that helps mitigate the problem of false login screens. The Windows Kernel recognizes that this key sequence belongs to a specific process: Winlogon.exe. So no other application besides Winlogon.exe can respond to Ctrl Alt Del and therefore; theoretically, it’s a secure sign-on method.
Of course, this postulates that the Windows Kernel itself wasn’t hacked.
The kernel is the crunchy layer of code sandwiched between the CPU and software.
Usually the kernel is protected in a specific portion of memory known as kernel space (while users can load programs and junk up their computers in User Space). There is a great gorge, a great chasm that separates both spaces – this is to keep one from interfering with the other.
The Bottom Line
If someone monkeyed with the kernel or found a way to compromise the winlogon process that could effectively fool the Secure Attention Key and allow hackers to intercept passwords. So the moral of the story is that Ctrl Alt Del makes your computer more secure but not indomitable.
So now you know the history behind Ctrl Alt Del and why we have it. If you learned something new or have some wisdom to share, shoot me a comment below!