Jump to content

guide for a good password

I know that linus is making a tutorial about how to make your passwords secure as possible. bit in this tutorial, i am giving you the answere if there are text faults, please send me an message. english is not my navite language.

 

1. This is how you think it works

do you think one of the most important things for an strong password is that it has a lot of different cinds of characters, so the computer that is "guessing" your password has to try more things before your password is stolen. in the examples inder this line i have a few 8 character combinstions (random)

 

for the mathematicians, i'm using the formula (possilbe_key_combinations)Number_of_keys

 

  • only lowercase letters(26):

268 = 208 827 064 576 possible options

  • lowercase(26) and uppercase letters(26)

(26+26)= (528) = 53 459 728 531 456

 

 

53459728531456 / 208827064576 = 256, so this password is 256 times as strong, right?

 

2. this is how it works

partly. how should an hacker know that your password only contains lowercase letters? not. for now, length is the key to an good password. an pasword cracking program begins with every 3 (number of letters of the shortest password possible, this number is an example) character password. this programs mostly begin with guessing a string of A's and then trying everything at the same way you can count to a big number, by increasing 1 character. so the mext password it guesses is AAB, AAC AAD (some guessses) AA0 AA1 AA2

 

an example:

 

https://www.quora.com/How-many-characters-are-represented-on-a-US-English-QWERTY-keyboard shows us that we have 95 characters for an password, so we are making a long password like Pancaces_are_awesome it contains 20 characters, so for the math, the minimum password length is 8 characters and we are calculating the best case cenario. just like above. with the technology of today

 

9520 - 95=       3 584 859 224 085 422 343 574 097 770 245 150 000 000 (best case cenario)

9519- 95+1 = 37 735 360 253 530 761 511 299 727 947 786 718 751

 

a professional hacker uses his gpu to crack the password with 350 billion guesses per second (just read on the internet)

in the best case cenario we have:

3 584 859 224 085 422 343 574 097 770 245 150 000 000 350 000 000 000 = 10 242 454 925 958 349 553 068 850 772 seconds

10 242 454 925 958 349 553 068 850 772 / 60 / 60 / 24 = 118 546 932 013 406 823 530 889 days

 

in the worst case cenario we have

37 735 360 253 530 761 511 299 727 947 786 718 751 / 350 000 000 000 = 107 815 315 010 087 890 032 284 936 seconds

107 815 315 010 087 890 032 284 936 / 60 / 60 / 24 = 1 247 862 442 246 387 616 114 days

 

3. hint for an good password

  • is you are making a long password, you can make a easy to remember password with underscores and a few special characters (for the case that the hacker try's all cinds of possible words. for example: th!s_is_@n_verry_s@fe_pa$$word . You can do this with the following 2 step plan.
  1. make an normal password (pass sentense) with underscores
  2. make a few rules to remenber. in the example above i have 3 rules "all a = @", "first i = !" and "in the last word all s = $" (these rules are your own decryption keys of your passord, others can know the sentense, not recommended, as long as you are the only one who knows the rules to make an password out of the sentense.)
  • be sure at least one of the first 5 and last 5 characters is not an letter.(just for extra safety)

 

if there are faults in this guide, please tell me and i will repair them

Link to comment
Share on other sites

Link to post
Share on other sites

just a heads up - 350 billion guesses per second was achieved in 2012 with Radeon 7990 GPU cluster

 

 

another great tip is to include characters from different keyboard layouts - different languages and non printable characters with some random Unicode

CPU: Intel i7 5820K @ 4.20 GHz | MotherboardMSI X99S SLI PLUS | RAM: Corsair LPX 16GB DDR4 @ 2666MHz | GPU: Sapphire R9 Fury (x2 CrossFire)
Storage: Samsung 950Pro 512GB // OCZ Vector150 240GB // Seagate 1TB | PSU: Seasonic 1050 Snow Silent | Case: NZXT H440 | Cooling: Nepton 240M
FireStrike // Extreme // Ultra // 8K // 16K

 

Link to comment
Share on other sites

Link to post
Share on other sites

so ÄnälCh33se4Lyf Is good pass?

''Daddy CumTits 2.0'' (pc):

CPU - Intel i7 8700k

GPU - Asus Strix 1080 8gb

RAM - 2x8gb Corsair Vengance 

MOBO - Asus Prime Z370-p

PSU - Corsair RM750x

Link to comment
Share on other sites

Link to post
Share on other sites

9 minutes ago, DXMember said:

another great tip is to include characters from different keyboard layouts - different languages and non printable characters with some random Unicode

i haven't include them because of simplicity. if i should calculate with all exiting Unicodes and things that we dont have in our unicodes. calculating this should be verry difficult. also most peaple don't want to switch unicodes to enter their passwords.

 

9 minutes ago, DXMember said:

just a heads up - 350 billion guesses per second was achieved in 2012 with Radeon 7990 GPU cluster

 

i know that, but becouse of i have used less posible options, becouse of the reasen above. hackers should calulate them but for simplicety, i had to exclude them.

 

1 minute ago, Flavortown2k16 said:

so ÄnälCh33se4Lyf Is good pass?

before you telled it it was an good password. but now it's on the internet it isn't safe anymore

Link to comment
Share on other sites

Link to post
Share on other sites

If you have the money, password managers like LastPass and 1Password are good options and always enable 2FA on accounts. :)

Main Gaming PC (new): HP Omen 30L || i9 10850K || RTX 3070 || 512GB WD Blue NVME || 2TB HDD, 4TB HDD, 8TB HDD ||  750W P2 ||  16GB HyperX Black DDR4

Main Gaming PC (old, still own) : Intel Core i7 7700K @5.0Ghz || GPU: GTX 1080 Seahawk EK X || Motherboard: Maximus VIII Impact || Case: Fractal Design Define Nano S || RAM : 32GB Corsair Vengeance LPX 

Cooling: EK XRES D5 100mm || Alphacool ST30 280mm w/ Vardars || Alphacool ST30 240mm w/ Vardars || Swiftech 3/8 x 1/2'' Lok-Seal Compressions || Swiftech EVGA Hydrocopper Block || Primochill Advanced LRT Orange || Distilled Water

Folding@Home Rig: 2x X5690s @4.6Ghz || GPUs: 2x Radeon HD 7990 || Motherboard: EVGA SR-2 || Case: Corsair 900D || RAM: 48GB Corsair Dominator GT 2000Mhz CL9

Ethereum Mining Rig: Pentium G4400 || Gigabyte Z170X-UD5 TH || 2x GTX 1060s (Samsung & Hynix) 1x GTX 1070 (Micron), 2x RX480s BIOS modded (Samsung), 1x R9 290X 8GB, 1x GTX 1660 Super = ~ 195 Mh/s

Peripherals: 3x U2412M (5760x1200), 1x U3011 (2560x1600) || Logitech G710 (Cherry Blues) || Logitech G600 || Brainwavz HM5 with @Gofspar Mod 

Laptop: Dell XPS 15 || "Infinity Edge" 4K IPS Screen || i7 7700HQ || GTX 1050 || 16GB 2400Mhz RAM 

 

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, ard1998 said:

i haven't include them because of simplicity. if i should calculate with all exiting Unicodes and things that we dont have in our unicodes. calculating this should be verry difficult. also most peaple don't want to switch unicodes to enter their passwords

well either way just don't use dictionary words and go above 12 characters, then you're quite OK

although that dude with 7990 GPU cluster that was cracking 350 bil passwords a second - he said that any Windows passwords is brute forced in about 6 hours...

CPU: Intel i7 5820K @ 4.20 GHz | MotherboardMSI X99S SLI PLUS | RAM: Corsair LPX 16GB DDR4 @ 2666MHz | GPU: Sapphire R9 Fury (x2 CrossFire)
Storage: Samsung 950Pro 512GB // OCZ Vector150 240GB // Seagate 1TB | PSU: Seasonic 1050 Snow Silent | Case: NZXT H440 | Cooling: Nepton 240M
FireStrike // Extreme // Ultra // 8K // 16K

 

Link to comment
Share on other sites

Link to post
Share on other sites

Helpful guide, great reminder for some people who especially re-use passwords! First hand experience of a weak password being found and accessing all types of accounts has caused issues in the past.

 

Thanks for posting, especially for the newer tech generation!

Jr. Systems Administrator

 

*All my opinions are my own based on my Technical Experiences and Tech Reviews!

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×