Check out our companion blog!
Sept. 7, 2026

Password Length vs Complexity: Why Longer Always Wins

Password Length vs Complexity: Why Longer Always Wins

Password length vs complexity isn't a close call. Dr. Mike Saylor joins Curtis and Prasanna to explain why the capital letter, the number, and the special character your bank demands do less for you than simply adding characters.

Mike walks through the rainbow table project — an operation that has spent years computing password hashes nonstop and will sell you 20 terabytes of the results. Nobody cracks your password. They look it up. The catch, and the whole reason this episode matters, is that the project has only reached ten characters after all that work.

The three also cover why some LastPass customers had their vaults drained and others didn't, where the 16-character recommendation comes from, how to build a passphrase you'll remember, whether forced password rotation accomplishes anything, and what happened when Mike rolled out fingerprint-locked laptops to fifty field employees.

Get the book: Learning Ransomware Response and Recovery at stopransomware.com

Speaker:

Every site that you log into wants a capital letter, a

Speaker:

number, and a special character.

Speaker:

But guess what?

Speaker:

None of that matters as much as how long your password is.

Speaker:

Dr. Mike Saylor joins Prasanna and me to explain why.

Speaker:

Mike is the co-author on Learning Ransomware Response and Recovery,

Speaker:

and he's got receipts, including 20 terabytes of pre-computed password

Speaker:

hashes that you can just go buy, uh, which is the reason that nobody even

Speaker:

bothers cracking passwords anymore.

Speaker:

They just look 'em up.

Speaker:

There's a hard limit to how far these guys have gotten, and, uh,

Speaker:

get past that limit and your risk goes way down, for now at least.

Speaker:

We also get into why some LastPass customers lost everything and others

Speaker:

didn't, whether passphrases actually work, and if forcing people to rotate their

Speaker:

passwords does anything but annoy them.

Speaker:

If this is your first time watching or listening to me, I'm

Speaker:

W. Curtis Preston, AKA Mr. Backup.

Speaker:

I've been obsessing about backup, recovery, and now cyber

Speaker:

recovery for over 30 years.

Speaker:

If that's your bag, I'm your guy.

Speaker:

You're not gonna find anyone that cares about this topic more than me.

Speaker:

Ever since 1993 when I had to tell my boss that there were no backups of

Speaker:

the database that we had just lost.

Speaker:

Now I've written five O'Reilly books, a blog, and this podcast.

Speaker:

Here we turn unappreciated admins into cyber recovery heroes.

Speaker:

This is the Backup Wrap-Up

Speaker:

Welcome to the Backup Wrap Up.

Speaker:

I'm your host, W. Curtis Preston, and I have with me once again the flowing

Speaker:

mane of hair from Prasanna Malaiyandi.

Speaker:

How's it going, Prasanna?

Speaker:

I'm good, Curtis.

Speaker:

I know.

Speaker:

I was like, "Who is he talking about?"

Speaker:

Yeah, I think we know who we're not talking about.

Speaker:

Just saying.

Speaker:

You doing all right over there?

Speaker:

could also say his beard is, know

Speaker:

Yeah, I'm just, I'm just, I'm trying to become Mike is what I'm doing

Speaker:

here with the… It's just creeping further and further back on everything.

Speaker:

But anyway, speaking of Mike, thanks for joining us again, Mike

Speaker:

Sure.

Speaker:

Thanks for having me.

Speaker:

once again Dr. Mike Saylor, and he is my co-author on the book that

Speaker:

is over my right sh- left shoulder.

Speaker:

if you're watching us on YouTube, it is Learning Ransomware Response and

Speaker:

Recovery, which, came out in, March.

Speaker:

And, selling like hotcakes, at your local bookstore.

Speaker:

I doubt it's at your local bookstore, but you can order it at your

Speaker:

favorite internet-based bookstore, wherever that happens to be.

Speaker:

and, I will say if you order it directly from O'Reilly, you and I

Speaker:

make a little bit more money, but I don't know if anybody cares about that

Speaker:

Is, is the audio version available?

Speaker:

The audio version is available on, on Amazon.

Speaker:

if

Speaker:

ask me about that recently

Speaker:

Yeah.

Speaker:

Yeah.

Speaker:

it is really weird to hear your book read to you by someone else.

Speaker:

I just, I have actually listened to the audio version, and it was just odd, right?

Speaker:

but yeah, it is available, and for those of you that like to listen

Speaker:

to audiobooks, it's a page-turner.

Speaker:

What do you call that with, in an audiobook version?

Speaker:

Anyway, we're working through the book and going through a couple of

Speaker:

different topics, and today we're talking about password managers.

Speaker:

And we can talk about something that's come up a lot here, our least favorite

Speaker:

password manager, that would be LastPass, and why is that, Prasanna?

Speaker:

Why have they come up more than once on the pod?

Speaker:

Boy, because they were and all of the password vaults that people were using

Speaker:

were stolen, and then they sort of covered it up and said, "No, don't worry about

Speaker:

it. It's okay. They didn't really get the password vault." And then it was found

Speaker:

out they got the password vault, and then it was found out, yes, these password

Speaker:

vaults could be cracked, and supposedly people with a bunch of cryptocurrency

Speaker:

have had their wallets drained.

Speaker:

Whether or not they're necessarily related, it's hard to say definitively,

Speaker:

but it looks like there is a pattern

Speaker:

I think at least one blogger says that he believes he has proof that

Speaker:

the, the, that it, that what was happening is directly related to the,

Speaker:

y- you know what I'm trying to say.

Speaker:

Dang it.

Speaker:

Oh, and, oh, one

Speaker:

yeah

Speaker:

add to that is, what ended up happening was LastPass was backing up the vaults,

Speaker:

and they had a custom script in order to be able to do that, and they had

Speaker:

hard-coded the password the script in order to be able to do the backups

Speaker:

No bueno.

Speaker:

The reason why that's relevant to the topic at hand is the people who had their

Speaker:

passwords actually fully compromised were the ones that had passwords that

Speaker:

were short enough to guess, right?

Speaker:

and so because when you have a password manager that isn't a complete

Speaker:

piece of crap, it's not storing the passwords in plain text, right?

Speaker:

It's storing the passwords encrypted with some salt, right?

Speaker:

So the only way to guess a password is to encrypt it similarly and then

Speaker:

compare the encrypted result, right?

Speaker:

And the people who had their passwords ultimately stolen via this hack is

Speaker:

because their passwords were two things.

Speaker:

They were short enough, and also they were encrypted with

Speaker:

an older version of the product.

Speaker:

And so it was, I think the salt was smaller or something like that, right?

Speaker:

and so those two things together.

Speaker:

So really when we put all that together, we have the phrase that comes up a lot,

Speaker:

Mike, which is length over complexity.

Speaker:

when we think about all of the things that we've done to make passwords more

Speaker:

secure, one of the things anybody who's logged in any- anything in the last,

Speaker:

I don't know, 20 years has been told, "Nope, that password's not secure enough.

Speaker:

You need to add a, a capital letter." And then it's oh, you need to add a, a,

Speaker:

you know a number. And then it's like, "Oh, you need to add a special character.

Speaker:

No, not that special character." and, by the way, there's actually a comedian

Speaker:

that I saw do this bit where he, Y- what, you know the one I'm talking

Speaker:

about, right? Where he just one by one adds… Yeah, and so the people, they're

Speaker:

like, hey, we're gonna change the S to a dollar sign. They'll never guess

Speaker:

that." so that's complexity, right?

Speaker:

The, making the password more and more complex.

Speaker:

And I use a password manager, and one of the things that it

Speaker:

does is it automatically creates a super complex password.

Speaker:

But what do we mean when we say length over complexity?

Speaker:

it's a math problem.

Speaker:

so the longer your password is, the longer the math problem is.

Speaker:

So if you've got a eight-character password, even with complexity, you're

Speaker:

st- it's still eight characters.

Speaker:

still the same eight-character math problem.

Speaker:

that's a math problem if your is to do math, like I'm gonna

Speaker:

try and crack this password.

Speaker:

Nobody does that anymore, and they haven't for a long time.

Speaker:

If you're a legit password-cracking bad person, you're gonna go buy tools, and

Speaker:

you mentioned this already, if I've got an eight-character encrypted password,

Speaker:

I just need to go encrypt stuff until the encryption, the, the encrypted

Speaker:

password looks the same as this one.

Speaker:

Right

Speaker:

So that's a ha- they call that a hash.

Speaker:

So the encrypted password results in a hash value, and that's

Speaker:

the result of a math problem.

Speaker:

I just need to go encrypt a bunch of stuff until I come up with the same math answer

Speaker:

you went through to encrypt your password.

Speaker:

there's a project, and it's been going on for years, called Rainbow Tables,

Speaker:

and you can go to their website and buy six terabytes of math answers.

Speaker:

Oh, where they've already encrypted, encrypted a bunch of passwords?

Speaker:

still do this.

Speaker:

they've done this 24 hours a day, seven days a week, across

Speaker:

every platform that's out there.

Speaker:

It's a nonprofit organization.

Speaker:

that was my air quotes.

Speaker:

and you can buy the entire database of encrypted hashes with the,

Speaker:

respective clear text password.

Speaker:

And so now you're not doing math, you're just comparing all the hashes

Speaker:

that you wanna look up, and that's really what it is, and you're looking

Speaker:

it up in this Rainbow Table database.

Speaker:

I think the, the version we purchased, man, eight or years ago was, it was

Speaker:

up to six terabytes of text files.

Speaker:

A

Speaker:

that's a lot of text files!

Speaker:

And and just to give you an example of how much data that is, just

Speaker:

doing the lookup took three days.

Speaker:

That's how much data there was.

Speaker:

But yeah, if I can get your encrypted eight-character password, your

Speaker:

hash, I'm just gonna go look it up.

Speaker:

That's why passwords are irrelevant today, and that's why it doesn't mean,

Speaker:

it doesn't make sense to force users to change passwords every 30, 90, 100, and

Speaker:

whatever days, unless you're a regulated industry that's a checkbox you gotta do.

Speaker:

Because if a bad guy can get the hash, they can get the password

Speaker:

Like, question for you on the hash, because I know sometimes when hashing

Speaker:

you can pass in a salt, right?

Speaker:

Or something, a variable, if you will, in order to ensure that what

Speaker:

comes out isn't always the same.

Speaker:

In the case of the passwords that are being generated and the

Speaker:

hashes here, is that not the case?

Speaker:

It is, and that's why I meant, so the, the rainbow tables, they're,

Speaker:

creating these across all of the available systems in their project.

Speaker:

So Linux, all the different flavors of Linux with Salt, Linux without

Speaker:

Hmm.

Speaker:

Windows, every version of Windows with LTM, LAN, hashing, on, with it

Speaker:

turned off, Cisco VPN, Office 360.

Speaker:

they're, everything that they can get their hands on to do these, math problems,

Speaker:

they're doing it, and they're creating a catalog, and they're selling it

Speaker:

Wonder, I wonder how many different types of systems they're doing that for

Speaker:

I will ask while we are talking

Speaker:

The, that, that's actually both fascinating and terrifying

Speaker:

all, all at the same time.

Speaker:

so i- if there's just a database then of all of the available passwords and hashes,

Speaker:

z- from those passwords, why then do we care about, com- length of a password?

Speaker:

'Cause it's still a math problem.

Speaker:

so eight characters is obviously an easier math problem than 15 characters.

Speaker:

but it also, lends itself to Difficulty.

Speaker:

And so when someone sits down at your desk and tries to guess your

Speaker:

password, they're gonna look around at all your notes and all that stuff,

Speaker:

and they're gonna, my dog is hal.

Speaker:

the longer that password is, the longer it's gonna take them to figure it out.

Speaker:

And the more times they try to figure it out, hopefully you've got your

Speaker:

system configured to that user account after so many failed login attempts

Speaker:

Is it the case that given that this project has been running for 15 years,

Speaker:

and given the fact that they have to, support, for lack of a better word, so

Speaker:

many different systems, that they have to do this, this password, for every

Speaker:

different system that they support, can we assume that they haven't gotten very

Speaker:

far in terms of length of passwords?

Speaker:

doing some research on the Rainbow Tables project, they, their hashing,

Speaker:

activities include LM, NTLM, so LanMan, NT La- NT LanMan, MD5, SHA-1,

Speaker:

and only-- they're currently only up to password length of 10 characters.

Speaker:

And having done all of that, the database is currently at just over 20

Speaker:

20 terabytes of text file

Speaker:

they've yet to, to really expand, let's see, common hashes, MD5,

Speaker:

SHA-1, SHA-256, and SHA-512

Speaker:

Hey

Speaker:

is where they're at.

Speaker:

Like one of the things

Speaker:

AES

Speaker:

what does that mean, by the way?

Speaker:

For the, for those that don't know what you're talking about, what, when

Speaker:

we talk about SHA-1, SHA-256, SHA-5, what, what are you talking about there?

Speaker:

So the MD5 is the fifth version of a, of an encryption or hashing algorithm.

Speaker:

so fingerprinting a file.

Speaker:

and the same thing with SHA.

Speaker:

SHA-1 is the first version of SHA, and I can't remember what SHA stands for.

Speaker:

but they're, they've been around forever, probably 40 years at

Speaker:

Ever.

Speaker:

Yeah.

Speaker:

and then SHA-256 and SHA-512 are the size, so 256-bit, 5- 512-bit, the size of

Speaker:

that encryption value or that hash value

Speaker:

And so that, that, that's gonna… The, so when we say SHA-512,

Speaker:

doesn't it mean that it's a f- is the, the hash is 512 bytes long?

Speaker:

Is that what that means?

Speaker:

That's correct.

Speaker:

Yeah.

Speaker:

similar like AES 256, AES 512, it's the, the, the bits in the encryption value.

Speaker:

And

Speaker:

But I'm

Speaker:

when you, look at how long do I need… How long would it

Speaker:

take to, to crack a SHA-512?

Speaker:

It's like 300 years if you do the math.

Speaker:

don't have to do the math anymore.

Speaker:

You just have to compare… You just have to capture the hash then go compare it

Speaker:

to somebody else that's already done the math or done the exercise the same hash.

Speaker:

One, and by the way, those are all just current day problems.

Speaker:

the quick evolution of quantum computing, even more complicated

Speaker:

encryption and hash values that I can capture today, I don't have to wait

Speaker:

300 years to break that, that math.

Speaker:

I just have to wait another five or 10 until quantum computing's available

Speaker:

for me to throw that at it and have it you know, decrypt it in real time.

Speaker:

This is why people don't like you, Mike

Speaker:

there's a whole lot of bad guys that are just, capturing encryption

Speaker:

now s- and knowing that they'll be able to decrypt it in the next

Speaker:

couple years in a fairly near term

Speaker:

Yeah.

Speaker:

See

Speaker:

quantum safe algorithms now, right?

Speaker:

In order to be able to handle the upcoming that yes, everything

Speaker:

you're doing now can be cracked

Speaker:

Right.

Speaker:

But having said that, at least the current technology that's available, right?

Speaker:

There is a table that we used in the book that, basically gives a, a certain

Speaker:

number of years that it would take to crack a password of a certain length.

Speaker:

And so I believe the current recommended size is at least 16 characters.

Speaker:

Does that sound about right, Mike?

Speaker:

I would say so.

Speaker:

and a- along those lines, the longer the password gets, the

Speaker:

more ridiculous the word gets, like supercalifragilistic, right?

Speaker:

That might be a word, one-word password, but y- really gotta evolve, migrate

Speaker:

away from passwords into passphrases.

Speaker:

passphrases starts touching on the next evolution of MFA, that's cognitive MFA.

Speaker:

It's like only you would know that part.

Speaker:

only you have experienced that thing, so only you would know, what the

Speaker:

missing piece is or what the answer to this question is or… it's very

Speaker:

similar to, I wanna do my credit report, and so my credit, the reporting

Speaker:

agencies know everything about you.

Speaker:

And so it's not just your name, Social Security number, your date of birth.

Speaker:

They're like, how much is your car payment?

Speaker:

How much, when, what's the address you lived at when you were 20 years old?"

Speaker:

Right

Speaker:

So those are cognitive things, or for the most part.

Speaker:

if I did enough reconnaissance on you, I could probably figure those things out.

Speaker:

It wasn't breached or leaked

Speaker:

Yeah.

Speaker:

it's more personal than just the data that might be part a profile or

Speaker:

what I find super frustrating is when I get one of those cognitive

Speaker:

tests and I don't pass it.

Speaker:

For me, that's very frustrating.

Speaker:

They're like, "Which of the following, which of the following addresses

Speaker:

is associated with you at some point?" And I'm like, I don't know.

Speaker:

I think… I don't think it's any of them, but…"

Speaker:

And then they're like, "Sorry, we could not, authenticate you."

Speaker:

And that is a sneaky question.

Speaker:

Sometimes they give you a list and the right answer is none of these.

Speaker:

yeah.

Speaker:

so I, I, that, by the way, I… Go ahead

Speaker:

So Mike, it's interesting you talked about sort of moving

Speaker:

from passwords to passphrases.

Speaker:

Do you know if there's been re- Because I know s- sometimes it's hard to remember

Speaker:

passwords, Which is why people in the past tended to use the same password

Speaker:

over and over and over everywhere, right?

Speaker:

Or some variation.

Speaker:

passphrases, do you know if been research done to figure out, like,

Speaker:

are people able to remember these a lot easier than the passwords that

Speaker:

you used to have for individual sites?

Speaker:

Don't know that.

Speaker:

But I think the approach would be similar.

Speaker:

so with your passwords, you're not supposed to use the same

Speaker:

password for different things.

Speaker:

So you've gotta come up with a way of remembering what

Speaker:

password goes with what thing.

Speaker:

very similar with your passphrase.

Speaker:

passphrase should help you relate the phrase to whatever

Speaker:

it is you're logging into.

Speaker:

if you're logging into work, your passphrase could be, "I really

Speaker:

wish I didn't work here," or, "I'd rather be fishing," right?

Speaker:

so y- 'cause that's something you feel or comes to mind when you go to log in.

Speaker:

versus your bank, I love rolling in cash." something like that. my

Speaker:

account's not negative again." But, something that's related to what it is

Speaker:

you're logging into is very helpful, and that's the, it's individualized.

Speaker:

So whatever it is that you've had to do to remember the password for this

Speaker:

thing, yeah, I think you would carry that forward to developing a passphrase

Speaker:

for that, along those same lines

Speaker:

The, I, I guess may- maybe because it was a pretty long time ago that I migrated

Speaker:

to everything being in a password manager, and so I don't even, I don't

Speaker:

even go down that… I never went down that path of thinking about passphrases.

Speaker:

But I think if I would, if I did that, I would use it for

Speaker:

a handful of accounts, right?

Speaker:

Where, 'cause I, I can't… There's no way that my brain could remember the

Speaker:

passphrases for as many as o- as many online accounts as I have, so that's

Speaker:

why I've got to have a password manager.

Speaker:

But I can see potentially using that, like you said, for logging

Speaker:

into work, for logging into, a s- a smaller set of critical things.

Speaker:

Is that, does that seem appropriate?

Speaker:

and I'll add to that, we've talked about this Rainbow Tables project.

Speaker:

When they're taking dictionary words and combinations of dictionary

Speaker:

words, dirty cat, big dog, right?

Speaker:

So they're doing that in an effort to create these encrypted

Speaker:

hashes for your lookups.

Speaker:

what becomes exponentially harder and will dura- you know, draw out

Speaker:

the duration of their project so much longer are these passphrases.

Speaker:

Curtis's password might be, "The big dog, eats steak." Prasanna's could

Speaker:

be, "The big dog eats steaks," plural.

Speaker:

those two passphrases are completely different and when you

Speaker:

encrypt them and hash them, even though there was only one letter.

Speaker:

then what if the big dog eats steaks, back to that, that comedian where,

Speaker:

I'm gonna replace E's with threes, and I'm gonna capitalize the first

Speaker:

letter of each word, things along…

Speaker:

So that, that completely changes the hash value, and that, that is so much

Speaker:

further down the line of the Rainbow Table project, math problems than

Speaker:

just the simple word combinations.

Speaker:

And many words there are in the American dictionary, guess, there,

Speaker:

there's probably a math formula for figuring out how many passphrases

Speaker:

that you can make in, 16 characters.

Speaker:

Exponentially harder than the 10 character password combinations

Speaker:

Yeah.

Speaker:

So when we talk about work, is it, does it make sense to, for work

Speaker:

passwords, where we're using passwords and not pass keys, does it make sense

Speaker:

to mandate a password length then?

Speaker:

Yes

Speaker:

and,

Speaker:

I think 16 characters is appropriate

Speaker:

Yeah.

Speaker:

By the way, speaking of things that annoy me, you know what annoys me?

Speaker:

Is sites that go, "I'm sorry, your password is too long," or, "I'm sorry,

Speaker:

but your password is, has a special character that we don't like." Those two

Speaker:

things really annoy me, 'cause I've gone to 20 characters wherever I can, right?

Speaker:

and and they're like, "I'm sorry, that's too big

Speaker:

My favorite is thinking I'm using the right password, for it only to not

Speaker:

work, and then I forgot my password.

Speaker:

So you change your password to the one you thought you were using, and it says you

Speaker:

can't change it to the current password.

Speaker:

I just tried that

Speaker:

Yeah, I've seen that.

Speaker:

or the, the, "I'm sorry, you can't change it to that 'cause that was

Speaker:

a previous password." some of them have they track the last three

Speaker:

passwords and, and you can't change it

Speaker:

too.

Speaker:

I know it's frustrating to some people, important because that previous

Speaker:

password may be the one that was compromised in some breach some time ago.

Speaker:

So you're safe today because you're using a new password, but if

Speaker:

Right

Speaker:

to use an older password, it could have been one that was compromised.

Speaker:

So

Speaker:

And that's why they do it.

Speaker:

good policy

Speaker:

yeah, I, yeah, I'm not saying that was one ano- that annoys me, but

Speaker:

it's annoying when it happens when you're trying to do something, right?

Speaker:

And I'll add this too.

Speaker:

I mentioned that 16 characters I think is appropriate, but it does depend on

Speaker:

all the other stuff that you m- you're h- hopefully doing or could do mitigate

Speaker:

the risk of an il- an illegitimate login or someone stealing your credentials.

Speaker:

There are so many other settings and tools and layers that you could

Speaker:

hopefully put in place or are in place that could mitigate the risk of a

Speaker:

shorter password or even a compromised

Speaker:

Prasanna, one of the things that we talk a lot about is password managers,

Speaker:

and when we're talking about using this for work, there's thing we,

Speaker:

there's a, there's enterprise-wide or commercial level password managers.

Speaker:

y- you have any thoughts on that?

Speaker:

yeah, no, I think enterprises should be using a password manager because

Speaker:

otherwise people are gonna be y- storing passwords in their web browser or using

Speaker:

the same passwords across multiple systems, all the rest of those things

Speaker:

which you don't want as an enterprise, especially if you have, like, admin

Speaker:

level accounts or things like that.

Speaker:

And so I think going with an enterprise solution or a single sign-on solution,

Speaker:

I know Microsoft has one with, I think it's now Entra, And, or you can look at

Speaker:

Okta or any of these other companies in order to be able to provide this sort

Speaker:

of mechanism so you don't necessarily need to remember all the passwords,

Speaker:

which I know that SSO is slightly different than a password manager, but

Speaker:

I think it sort of solves the same issue

Speaker:

Yeah, SSO is very different, right?

Speaker:

But you can connect a number of applications, especially SaaS

Speaker:

applications, to your SSO and, it would, I would argue that a strong sing- s-

Speaker:

a strong s- single sign-on system is probably, there's no probably, is more

Speaker:

secure than 150 different passwords that I am forced to store in a password manager.

Speaker:

If we can have a single, to go back to the previous episode, MFA protected, phishing

Speaker:

resistant, MFA protected single password that I need to use for work, that is

Speaker:

then going to have policies enforced on it, that to me is much more secure than

Speaker:

any password manager, and that way you can say, "Just use this one password."

Speaker:

Having said that, I'm still not a fan when we talk about like Entra

Speaker:

ID, I'm still not a fan when we start talking about backup systems.

Speaker:

I'm not a fan of having, them stored in the same whatever you have,

Speaker:

either SSO or, password manager that you have for the company.

Speaker:

I don't like that because if it's ultimately compromised,

Speaker:

then, that's a, a problem.

Speaker:

Mike, you talked a, a little bit about this and one, final thought about,

Speaker:

passwords is that, this idea of forcing people to, automatically rotate.

Speaker:

I know there's some situations where that might be a good idea, but in general, my,

Speaker:

my opinion has been in general enforce a really long password and, a- and then not,

Speaker:

and then don't force people to rotate it.

Speaker:

Any, any thoughts on that?

Speaker:

Yeah, this kind of goes back to my comment on, it depends.

Speaker:

It depends on what else you're doing, and it depends on why you

Speaker:

need to enforce a, a password change, whatever the frequency is.

Speaker:

If it's six months or one year, why?

Speaker:

Why are we doing that?

Speaker:

regulatory compliance requires it.

Speaker:

know, CMMC or the, cybersecurity maturity model for organizations

Speaker:

that do business with the US government, have to have that setting.

Speaker:

They have to do it.

Speaker:

so why?

Speaker:

Why do we have to do it?

Speaker:

If you don't have to do it, why is it there?

Speaker:

it there because we're lazy, and I need somebody to tell

Speaker:

me when to change a password?

Speaker:

Are we lazy on the IT side, where we're not reviewing system access enough,

Speaker:

and I'm gonna rely on that password expiring to save my butt from having

Speaker:

not disabled that user when they left two months ago, So there's that.

Speaker:

it's why.

Speaker:

if you can, absolutely enforce longer passwords, and if you've got other

Speaker:

good controls in place like MFA, login and session restrictions, session

Speaker:

timeouts, all these other good things, risky sign-ins, geographic limitations,

Speaker:

concurrent logins, not being able to log in locally for, privileged accounts.

Speaker:

there's so much you could do, and if you're doing good stuff, then absolutely

Speaker:

you can rely on passwords a little longer

Speaker:

The, the, the one thing I wanted to ask is, does your position

Speaker:

change on password expiration if they're using a password manager?

Speaker:

as a … Like, if for instance, the main password to access a password manager

Speaker:

expired, but the individual passwords for the individual services rotated, as an end

Speaker:

user, it's no different if I have to reset that password other than sort of having to

Speaker:

go and go through the reset flow, right?

Speaker:

But I don't need to remember anything other than my master password, right?

Speaker:

So does it really make a difference?

Speaker:

Depends.

Speaker:

It's, I'm gonna get a shirt that just says, "It depends," or wear a hat.

Speaker:

One of the two.

Speaker:

it depends.

Speaker:

So how religious are you at protecting your password

Speaker:

manager and that one password?

Speaker:

if, I'm able to get on your machine while you're doing your password

Speaker:

manager, and I can see all that stuff, then it doesn't make any difference.

Speaker:

If it's on a USB drive and you let your grandkids y- chew on that like a

Speaker:

pacifier, it's probably not a good idea.

Speaker:

j- it just, it truly depends, and it, and on a personal note, you've gotta, assess

Speaker:

your own risk, and on, from a company perspective, it comes down to the weakest

Speaker:

link, and the weakest link are people.

Speaker:

And if you're relying on just that one pass- It's, and it's no

Speaker:

different than single sign-on.

Speaker:

Single sign-on is great from a usability and sometimes from a security perspective,

Speaker:

but I've been on so many incident responses where the, the user credentials

Speaker:

were compromised, legitimate-looking login to the environment that gave

Speaker:

that bad guy access to everything.

Speaker:

And so very similarly, it's just the one key that unlocks

Speaker:

everything, and, I don't know.

Speaker:

It depends

Speaker:

That's sort of like the opposite of what you would want in cybersecurity

Speaker:

with isolation and sort of fault domains and everything else.

Speaker:

Yep.

Speaker:

That's one of the reasons I'm glad the smart grid initiative fell

Speaker:

apart, where all the people's, everybody's power meters and all that

Speaker:

Mm-hmm.

Speaker:

are all gonna be talking and all this, just

Speaker:

Simplicity is the friend of the bad guys.

Speaker:

You want complexity.

Speaker:

The more complex something is, the less… more effort it's gonna take,

Speaker:

and, bad guys are lazy for the most part.

Speaker:

Yeah, it's that eternal war between complexity and usability, right?

Speaker:

or security and usability, right?

Speaker:

That you, again, my personal opinion for what it's worth is to simplify

Speaker:

it as much as possible for the user, but add that security, right?

Speaker:

If you make it too complex, if you make it too much of a pain in

Speaker:

the butt, if they're able to go around it, they will go around it.

Speaker:

and Mike, you talked about, in our pre-call, you talked about,

Speaker:

an environment where you said that you would enforce something on

Speaker:

laptops and then what happened?

Speaker:

Yeah, I was hired by an organization to become their chief security

Speaker:

officer because of a security event.

Speaker:

event was, two field employees working out in the field, stopped at dinner somewhere.

Speaker:

bad guys broke into their car, stole two laptops.

Speaker:

The laptops had a combined three hundred years of client data on them.

Speaker:

So they hired me to figure out what happened and how do we

Speaker:

prevent this from happening again.

Speaker:

One of the solutions was new laptops, 'cause the older ones couldn't…

Speaker:

weren't capable of these new controls.

Speaker:

New laptops, encrypt the hard drives, integrate the encryption password and

Speaker:

the BIOS and the Windows into a So you, you log in with your credentials, you

Speaker:

have to scan your fingerprint, and that's the multi-factor, something you know,

Speaker:

something you have, or something you are.

Speaker:

and then so we deployed that, fifty laptops out to the field.

Speaker:

Forty-nine people complained and completely resisted, "We

Speaker:

will not use this laptop."

Speaker:

One other thing I do wanna add, as far as the description of the controls,

Speaker:

the laptops had cameras, on the lid, and the camera would actively

Speaker:

look for the presence of a person.

Speaker:

So it's not, taking pictures of you.

Speaker:

It just wants to know there's a person in front of the computer so

Speaker:

that when I get up and move away, it automatically locks the screen.

Speaker:

So just more security controls.

Speaker:

But forty-nine of fifty people said, "It violates my privacy. I'm old, I don't

Speaker:

have good fingerprints, so that's a, an accessibility violation." All this stuff.

Speaker:

And so for all of the months of work we put into implementing security,

Speaker:

politics defeated it all in a week.

Speaker:

And we had to shut it off and let 'em do things the way they used to do it.

Speaker:

But that was a business decision.

Speaker:

It went Very well

Speaker:

going back to something we talked about on the last episode, the idea being that

Speaker:

perhaps this is something, these things like enforcing really long passwords,

Speaker:

enforcing MFA, and other th- these things like you talked about with the

Speaker:

laptops, that perhaps if you can start with the, the privileged accounts, right?

Speaker:

It's a smaller number and it's, it's a group of people that theoretically

Speaker:

would be, what do you call it?

Speaker:

Would be more amenable to this type of control.

Speaker:

All right.

Speaker:

thanks again, Prasanna, for your, your wisdom as well

Speaker:

I'm gonna figure out how long of a passphrase I can start creating.

Speaker:

Thanks, Mike

Speaker:

You're welcome.

Speaker:

Mine's 24

Speaker:

Nice.

Speaker:

All right.

Speaker:

And once again, thank you to the listeners.

Speaker:

You're why we do this.

Speaker:

And, buy my book.

Speaker:

All right.

Speaker:

Have a good day

Speaker:

The Backup Wrap Up is written, recorded, and produced by me, W. Curtis Preston.

Speaker:

If you need backup or DR consulting, content generation, or expert witness

Speaker:

work, check out backupcentral.com.

Speaker:

You can also find links for my O'Reilly books on the same website.

Speaker:

Remember, this is an independent podcast, and any opinions that

Speaker:

you hear are those of the speaker and not necessarily an employer.

Speaker:

Thanks for listening