I write a local monthly computer column. Here's a clip from an article a year or so back looking at password constructs. Note that the minimum needed is 8 characters with upper case, lower case and symbols. Also notice that by using a technique called "password padding" i.e. using multiple symbols; the time to crack increases dramatically. This assumes a i5 processor with 16Gb of RAM, running 24 hours a day.

Sorry, just can't seem to get the formatting right on the columns but I think you'll be able to see the results.

Jeff

Password Characters Time to crack

password 8 0.0 seconds
12345678 8 0.0 seconds
doggie 6 0.0 seconds
dog 3 0.002 seconds
alphadog 8 0.05 seconds
alphadog2 9 0.5 seconds
mydog 5 1.2 seconds
my dog 6 39 seconds
Alphadog 8 6 hours
AlpHadog 8 6 hours
Alphadog2 9 2 days
AlpHadog2 9 2 days
Alphadog23 10 3 weeks
Alphadog2# 10 2 months
Alphadog259 11 8 months
Alphadog2## 11 7 years
Alphadog2##$ 12 227 years
Alphadog2#### 13 7274 years

dog$$$$$$$$$$ 13 65,700 years


Win11, Intel i7 7700K 4.2Ghz, 32Gb RAM, 2x1Tb HD, 500Gb NVMe, BIAB/RB 2025, MOTU 828MK3 audio, MOTU Midi Express, Yamaha Montage 7, DX7II, TX802, Motif XS Rack, Roland Fantom XR Rack, Oberheim Matrix 1000, VoiceLive3 Extreme, Kontakt 6, SampleTank 4.3