When we picture a nefarious hacker infiltrating our accounts we like to imagine a super-skilled computer wizard bashing away at a keyboard in front of an epic collection of monitors. But in reality, when many personal accounts are compromised it is because someone simply guessed an obvious password. In a list of the most commonly used passwords of 2018 it was astoundingly revealed that a huge number of people still use "password" as their password.

For eight years now password management software company SplashData has published an annual list of the most common, or worst, passwords of the year. The list is generated by examining all the big password leaks that filter out onto the internet. This year the list was generated from over five million passwords.

The top few spots remained unchanged from prior years, with the two most popular passwords being "123456" and "password'. Some new entries on the list include "sunshine" (8th spot), "princess" (11th), and "charlie" (21st). Perhaps sensing the tenor of our times "donald" appeared on the list for the first time as the 23rd most popular password.

"It's a real head-scratcher that with all the risks known, and with so many highly publicized hacks such as Marriott and the National Republican Congressional Committee, that people continue putting themselves at such risk year-after-year," remarks SpashData's CEO, Morgan Slain.

It's estimated that around 10 percent of people use at least one of the top 25 passwords, so it is no surprise that you don't need to be a genius hacker to get into some accounts. Digging deeper into the top 100 passwords reveals how often people pick out similar keyboard patterns for passwords. "1qaz2wsx", for example, is the 59th most popular password, while "1q2w3e" sits at 86 on the list.

See below for the top 25 passwords of 2018, and with any luck you won't see any of your passwords on the list.

1. 123456
2. password
3. 123456789
4. 12345678
5. 12345
6. 111111
7. 1234567
8. sunshine
9. qwerty
10. iloveyou
11. princess
12. admin
13. welcome
14. 666666
15. abc123
16. football
17. 123123
18. monkey
19. 654321
20. !@#$%^&*
21. charlie
22. aa123456
23. donald
24. password1
25. qwerty123

Check our the top 100 here.

Source: SplashData