WEBVTT - Techstuff Classic: TechStuff Looks at Password Security

0:00:04.240 --> 0:00:07.240
<v Speaker 1>Welcome to tech Stuff, a production of I Heart Radios

0:00:07.320 --> 0:00:14.000
<v Speaker 1>How Stuff Works. Hey there, and welcome to tech Stuff.

0:00:14.240 --> 0:00:17.360
<v Speaker 1>I'm your host, Jonathan Strickland. I'm an executive producer with

0:00:17.400 --> 0:00:19.840
<v Speaker 1>How Stuff Works in my Heart Radio, and I love

0:00:19.840 --> 0:00:22.880
<v Speaker 1>all things tech. I decided to deliver it that way

0:00:23.040 --> 0:00:25.680
<v Speaker 1>because Tary was going to lipstick it with me otherwise.

0:00:26.680 --> 0:00:29.880
<v Speaker 1>I am here to give you a classic episode of

0:00:29.920 --> 0:00:32.400
<v Speaker 1>tech Stuff, and I thought for a while that I

0:00:32.400 --> 0:00:34.760
<v Speaker 1>should re enact the entire thing and do all the

0:00:34.880 --> 0:00:37.519
<v Speaker 1>voices for me and for Chris, but Sary reminded me

0:00:37.560 --> 0:00:40.000
<v Speaker 1>that I also want to get home today, so instead,

0:00:40.040 --> 0:00:42.479
<v Speaker 1>we're just gonna play this classic episode for you. It

0:00:42.560 --> 0:00:45.720
<v Speaker 1>is called tech Stuff looks at Password Security, and it

0:00:45.840 --> 0:00:50.959
<v Speaker 1>dates from September nineteen, two thousand twelve. Enjoy Security has

0:00:51.120 --> 0:00:52.920
<v Speaker 1>been in the news a lot lately as of the

0:00:52.960 --> 0:00:56.680
<v Speaker 1>time we're recording this in lead August two thousand twelve, UM,

0:00:56.720 --> 0:00:59.600
<v Speaker 1>and part of that is because, as we have touched

0:00:59.640 --> 0:01:02.120
<v Speaker 1>on an a handful of times since some of the big,

0:01:03.040 --> 0:01:07.440
<v Speaker 1>more widely publicized cases have been making the news that

0:01:08.200 --> 0:01:11.880
<v Speaker 1>you know, hackers have been breaking into different accounts at

0:01:12.040 --> 0:01:17.280
<v Speaker 1>major corporations online, stealing people's information. It's unclear whether people's

0:01:17.280 --> 0:01:19.680
<v Speaker 1>credit card numbers were stolen or if we have your

0:01:19.720 --> 0:01:21.760
<v Speaker 1>home address or we know the name of your dog.

0:01:22.000 --> 0:01:24.440
<v Speaker 1>There was a whole story of Matt Honan getting his

0:01:24.720 --> 0:01:29.440
<v Speaker 1>entire digital life hacked because of a vulnerability between the

0:01:29.480 --> 0:01:34.360
<v Speaker 1>systems of Amazon and Apple, which clearly taken a loan,

0:01:35.240 --> 0:01:40.440
<v Speaker 1>clearly were not obvious as problems, but when put together,

0:01:40.560 --> 0:01:43.479
<v Speaker 1>post problems because they were the people who were doing

0:01:43.520 --> 0:01:46.360
<v Speaker 1>the hacking game to the system and put them against

0:01:46.400 --> 0:01:49.000
<v Speaker 1>one another to create a bigger picture that allowed them

0:01:49.000 --> 0:01:51.960
<v Speaker 1>to get the information. Well, uh, you know, people have

0:01:52.040 --> 0:01:55.040
<v Speaker 1>been saying that you need secure password please, and there

0:01:55.040 --> 0:01:57.960
<v Speaker 1>are news reports about this too. People are still using

0:01:58.520 --> 0:02:04.160
<v Speaker 1>password as password or obvious terms one, two, three, four.

0:02:04.240 --> 0:02:08.519
<v Speaker 1>That's the kind of thing an idiot puts on his luggage. Hey, so,

0:02:08.680 --> 0:02:11.880
<v Speaker 1>uh yeah, I mean those kinds of things are still

0:02:11.919 --> 0:02:15.839
<v Speaker 1>in practice, and of course you need to use more

0:02:16.000 --> 0:02:20.440
<v Speaker 1>secure passwords, but it's it's it goes deeper than that.

0:02:20.480 --> 0:02:24.960
<v Speaker 1>There's more information out there now about how even using

0:02:25.680 --> 0:02:31.760
<v Speaker 1>stronger passwords alone isn't necessarily going to keep hackers from

0:02:31.800 --> 0:02:35.160
<v Speaker 1>being able to get into your account. So think about

0:02:35.160 --> 0:02:38.040
<v Speaker 1>what you're doing. There's there's several several things that you

0:02:38.120 --> 0:02:41.920
<v Speaker 1>have to consider. One of those is the idea of

0:02:42.040 --> 0:02:46.040
<v Speaker 1>linking accounts together, because that means that should one account

0:02:46.120 --> 0:02:50.640
<v Speaker 1>become vulnerable, then those other linked accounts could also be vulnerable.

0:02:51.280 --> 0:02:54.320
<v Speaker 1>That was the case with Matt Honan, right. So one

0:02:54.320 --> 0:02:57.359
<v Speaker 1>of the many problems of his yes UM because more

0:02:57.360 --> 0:03:00.200
<v Speaker 1>identifiable problems because once they got to access to his

0:03:00.280 --> 0:03:03.120
<v Speaker 1>Google account, then they were able to reset stuff all

0:03:03.120 --> 0:03:05.080
<v Speaker 1>over the place. And then it turned out that all

0:03:05.120 --> 0:03:07.600
<v Speaker 1>they really wanted was to access his Twitter account, which

0:03:07.639 --> 0:03:11.320
<v Speaker 1>is I guess in a way he's fortunate, but it's

0:03:11.320 --> 0:03:13.760
<v Speaker 1>still pretty crazy everything that they managed to do in

0:03:13.840 --> 0:03:15.440
<v Speaker 1>order to do that, and they caused quite a bit

0:03:15.480 --> 0:03:19.240
<v Speaker 1>of damage along the way to mattahone in anyway not

0:03:19.320 --> 0:03:23.280
<v Speaker 1>to mention to the the the public perception of security

0:03:23.880 --> 0:03:27.239
<v Speaker 1>UM on the back end. So that's one thing is

0:03:27.280 --> 0:03:31.280
<v Speaker 1>linking lots of accounts together holds a very specific danger.

0:03:31.320 --> 0:03:34.480
<v Speaker 1>I mean, for one thing like Facebook Connect or really

0:03:34.520 --> 0:03:38.080
<v Speaker 1>any open i D approach, right, if that system is

0:03:38.120 --> 0:03:41.360
<v Speaker 1>not secure, you have a single point that you can

0:03:41.440 --> 0:03:44.640
<v Speaker 1>target that will give you access to lots of stuff.

0:03:45.360 --> 0:03:50.240
<v Speaker 1>Now that's so sad because for us, the consumer that's

0:03:50.280 --> 0:03:52.840
<v Speaker 1>so helpful. Yeah, having one account that you can log

0:03:52.880 --> 0:03:57.000
<v Speaker 1>into and from there you can authenticate with multiple other services.

0:03:57.360 --> 0:04:01.440
<v Speaker 1>You don't have to form after form after form. Uh,

0:04:01.680 --> 0:04:05.080
<v Speaker 1>you know, it's it is a very valuable service now.

0:04:05.200 --> 0:04:08.320
<v Speaker 1>And I'm not saying that that Facebook Connect or Open

0:04:08.360 --> 0:04:10.840
<v Speaker 1>Idea or any of that is that they are not secure.

0:04:10.920 --> 0:04:13.760
<v Speaker 1>They're putting they're putting lots of protections in place to

0:04:13.800 --> 0:04:17.599
<v Speaker 1>try and keep user information as safe as possible. It's not. Yeah,

0:04:17.600 --> 0:04:20.600
<v Speaker 1>it's not so much that it's inherently wrong, as that

0:04:21.080 --> 0:04:25.400
<v Speaker 1>if something does happen, it can cause serious problems. Right.

0:04:25.480 --> 0:04:28.960
<v Speaker 1>So that's one issue. Another issue is the way that

0:04:29.000 --> 0:04:33.000
<v Speaker 1>we create passwords as users for those of us who

0:04:33.200 --> 0:04:38.839
<v Speaker 1>are using either very common words or even names. Um,

0:04:38.920 --> 0:04:40.839
<v Speaker 1>even if we think we're being clever by adding a

0:04:40.839 --> 0:04:44.159
<v Speaker 1>few numbers to it, that's not really that secure. And

0:04:44.640 --> 0:04:49.680
<v Speaker 1>if it becomes even more insecure if we're using those

0:04:50.800 --> 0:04:57.919
<v Speaker 1>passwords at multiple accounts. So I think, uh, we we were.

0:04:57.960 --> 0:05:01.279
<v Speaker 1>We both read an article from Ours Technical by Dan

0:05:01.320 --> 0:05:05.080
<v Speaker 1>Gooden called why passwords have never been weaker and crackers

0:05:05.080 --> 0:05:07.760
<v Speaker 1>have never been stronger. It's actually it's a fascinating read,

0:05:07.800 --> 0:05:09.640
<v Speaker 1>and I do recommend you check it out if you

0:05:09.760 --> 0:05:12.240
<v Speaker 1>find this episode interesting, where even if you don't, it's

0:05:12.279 --> 0:05:15.480
<v Speaker 1>a good thing to know. And uh, it's it's typically

0:05:15.839 --> 0:05:19.440
<v Speaker 1>our technical typically get into more technical detail than than

0:05:19.560 --> 0:05:21.880
<v Speaker 1>articles on how stuff works dot com. But if you're

0:05:21.920 --> 0:05:23.840
<v Speaker 1>if you're really serious about it, there there's a lot

0:05:23.839 --> 0:05:26.400
<v Speaker 1>of important information in there, and we can give you

0:05:26.480 --> 0:05:29.960
<v Speaker 1>kind of the layman approach to what is going on here.

0:05:30.040 --> 0:05:32.000
<v Speaker 1>But part of that is that I remember reading, and

0:05:32.000 --> 0:05:33.680
<v Speaker 1>it may not have been in this article, I do

0:05:33.720 --> 0:05:36.839
<v Speaker 1>remember reading a statistic that the average user has something

0:05:36.880 --> 0:05:39.719
<v Speaker 1>like six and a half passwords. That's in there. Okay,

0:05:39.880 --> 0:05:41.760
<v Speaker 1>so they use six and a half past and you know,

0:05:41.839 --> 0:05:43.479
<v Speaker 1>of course this is an average. We're not saying someone

0:05:43.520 --> 0:05:45.960
<v Speaker 1>out there's just putting, you know what, I was gonna

0:05:46.000 --> 0:05:48.479
<v Speaker 1>type in my whole password, which is typically password, and

0:05:48.480 --> 0:05:50.680
<v Speaker 1>I'm just gonna type in pass for this one. No,

0:05:50.839 --> 0:05:53.800
<v Speaker 1>that's not what it means sword, it's the average. So

0:05:53.960 --> 0:05:56.239
<v Speaker 1>but that means that, you know, you think the average

0:05:56.240 --> 0:05:59.800
<v Speaker 1>person has around twenty five accounts across the web, but

0:05:59.839 --> 0:06:02.720
<v Speaker 1>they're using on average six and a half passwords, so

0:06:03.080 --> 0:06:06.000
<v Speaker 1>each password is being used for around three times on average.

0:06:06.040 --> 0:06:07.839
<v Speaker 1>I mean that's again an average. You might have just

0:06:07.920 --> 0:06:10.240
<v Speaker 1>one password that used twenty times and the other three

0:06:10.360 --> 0:06:13.000
<v Speaker 1>used the other five. Well, I don't want to use

0:06:13.040 --> 0:06:17.120
<v Speaker 1>the same password on Google, and yeah, who's so I'll

0:06:17.200 --> 0:06:19.120
<v Speaker 1>use one for one and the other one for the other,

0:06:19.200 --> 0:06:23.000
<v Speaker 1>and then I'll use the Google one again for pest

0:06:23.520 --> 0:06:26.280
<v Speaker 1>or whatever one for Facebook because they are those are

0:06:26.360 --> 0:06:29.200
<v Speaker 1>disconnected enough where it's not gonna know. That's still a

0:06:29.200 --> 0:06:31.680
<v Speaker 1>problem unless you think that I am a super genius,

0:06:31.760 --> 0:06:34.799
<v Speaker 1>because I can say this, no, I I reused passwords

0:06:34.800 --> 0:06:37.160
<v Speaker 1>from time to time too. I'm guilty of it, just

0:06:37.240 --> 0:06:40.640
<v Speaker 1>as much as the planet. I was awful for a

0:06:40.680 --> 0:06:44.679
<v Speaker 1>long time. Passwords among Yeah there were that was pretty

0:06:44.720 --> 0:06:46.920
<v Speaker 1>much mine too. I had about three passwords that I

0:06:47.040 --> 0:06:49.360
<v Speaker 1>used for almost everything. That is no longer the case. People,

0:06:50.080 --> 0:06:52.000
<v Speaker 1>I don't do that anymore. Well, I told you I

0:06:52.000 --> 0:06:55.320
<v Speaker 1>didn't mean you erase all those accounts anyway. So that's

0:06:56.080 --> 0:06:58.720
<v Speaker 1>that's another user behavior, and we'll get more into that

0:06:58.760 --> 0:07:02.559
<v Speaker 1>in a minute. But then the third piece is how

0:07:03.640 --> 0:07:08.480
<v Speaker 1>safe are those passwords within the databases of the companies

0:07:08.520 --> 0:07:13.680
<v Speaker 1>that hold those passwords. So if you are a cracker,

0:07:13.920 --> 0:07:15.880
<v Speaker 1>you know a hacker who is specifically trying to crack

0:07:15.880 --> 0:07:21.600
<v Speaker 1>into security systems, and you have identified a potential target

0:07:21.640 --> 0:07:26.720
<v Speaker 1>to try and get at their password database, then uh,

0:07:26.840 --> 0:07:29.880
<v Speaker 1>if it's if it's one where the user base of

0:07:29.920 --> 0:07:35.320
<v Speaker 1>that service or company also typically has accounts at other places.

0:07:35.920 --> 0:07:38.800
<v Speaker 1>You've managed to not just get the passwords for that

0:07:38.920 --> 0:07:42.480
<v Speaker 1>one account, but knowing that people tend to reuse their passwords,

0:07:42.720 --> 0:07:48.800
<v Speaker 1>you might actually have access to multiple services. Now, there

0:07:48.840 --> 0:07:51.000
<v Speaker 1>are ways that companies can protect against this, not just

0:07:51.160 --> 0:07:54.000
<v Speaker 1>by building a good security system that's hard to crack,

0:07:54.680 --> 0:07:59.560
<v Speaker 1>but also by uh encrypting those passwords in the database

0:08:00.120 --> 0:08:03.000
<v Speaker 1>that if you get that database, yes you've got a

0:08:03.000 --> 0:08:06.600
<v Speaker 1>whole bunch of data, but it does not translate directly

0:08:06.680 --> 0:08:10.680
<v Speaker 1>to the passwords because it's been put through a hashing algorithm. Yeah,

0:08:10.920 --> 0:08:14.880
<v Speaker 1>and there's there are several sort of standard hashing algorithms.

0:08:15.200 --> 0:08:19.080
<v Speaker 1>So basically it's a it's a little like email encryption too.

0:08:19.760 --> 0:08:22.840
<v Speaker 1>So you have, let's just pick pass the four letter

0:08:22.840 --> 0:08:26.040
<v Speaker 1>word pass um, you put it through the hashing algorithm,

0:08:26.280 --> 0:08:28.760
<v Speaker 1>and on the other side of that, it the letters

0:08:28.760 --> 0:08:32.760
<v Speaker 1>and numbers that make up the encrypted information look nothing

0:08:32.840 --> 0:08:35.680
<v Speaker 1>like that. And it might be that your four letter

0:08:35.800 --> 0:08:39.120
<v Speaker 1>password has just become a thirty two letter encrypted string

0:08:39.200 --> 0:08:42.600
<v Speaker 1>of characters. Yeah, so somebody seeing that written down, say

0:08:42.640 --> 0:08:45.360
<v Speaker 1>on a piece of paper, is not going to have

0:08:45.400 --> 0:08:47.280
<v Speaker 1>any idea what that is, and they're not really going

0:08:47.320 --> 0:08:51.520
<v Speaker 1>to have any way to decipher it. And theoretically it's

0:08:51.559 --> 0:08:56.000
<v Speaker 1>pretty well, uh, pretty well protected, right theoretically, But here's

0:08:56.040 --> 0:08:58.480
<v Speaker 1>the problem is that not first of all, not every

0:08:58.520 --> 0:09:03.440
<v Speaker 1>company has historically encrypted all those passwords. And there have

0:09:03.600 --> 0:09:07.560
<v Speaker 1>been cases where crackers have gotten access to a password

0:09:07.600 --> 0:09:10.800
<v Speaker 1>database that was stored in plain text. That means that

0:09:10.880 --> 0:09:14.719
<v Speaker 1>the password that you type in appears in that database

0:09:14.960 --> 0:09:18.760
<v Speaker 1>as you typed it, so there's no hidden you know,

0:09:18.840 --> 0:09:22.000
<v Speaker 1>code or anything. You've got those passwords, Well, that's very

0:09:22.080 --> 0:09:24.600
<v Speaker 1>valuable to a cracker for more than just the fact

0:09:24.600 --> 0:09:27.120
<v Speaker 1>that they now have access to your account. What's also

0:09:27.280 --> 0:09:30.360
<v Speaker 1>valuable is that they now have a list of words

0:09:30.440 --> 0:09:36.480
<v Speaker 1>that people use as passwords. So, uh, there's a there's

0:09:36.520 --> 0:09:38.600
<v Speaker 1>a type of attack we should talk about, the brute

0:09:38.640 --> 0:09:43.200
<v Speaker 1>force attack. A brute force attack is when a cracker

0:09:43.280 --> 0:09:47.000
<v Speaker 1>tries to get access to a system by filling out

0:09:47.040 --> 0:09:51.120
<v Speaker 1>the essentially filling out the password field multiple times until

0:09:51.160 --> 0:09:56.120
<v Speaker 1>they get a positive result. And um, one way of

0:09:56.120 --> 0:09:58.480
<v Speaker 1>doing a brute force attack. A very common way is

0:09:58.520 --> 0:10:01.240
<v Speaker 1>to do what's called a dictionary at at where you take.

0:10:01.600 --> 0:10:05.920
<v Speaker 1>You create a virtual dictionary of words that you use

0:10:06.120 --> 0:10:08.680
<v Speaker 1>as the basis for passwords. Knowing that a lot of

0:10:08.720 --> 0:10:12.760
<v Speaker 1>people will pick a common dictionary word as the basis

0:10:13.080 --> 0:10:16.080
<v Speaker 1>of their password hard wark, antelope, ant eater, you know,

0:10:16.080 --> 0:10:18.160
<v Speaker 1>and it just goes all the way through to pick

0:10:18.240 --> 0:10:21.360
<v Speaker 1>animals for some reason. But something else that they'll do

0:10:21.440 --> 0:10:24.680
<v Speaker 1>as part of this dictionary attack what they'll start adding

0:10:25.360 --> 0:10:28.680
<v Speaker 1>changing symbols. So let's say your your password is hardwark,

0:10:29.440 --> 0:10:33.760
<v Speaker 1>but you're being clever and changing the a's symbols at

0:10:33.800 --> 0:10:36.840
<v Speaker 1>symbols and uh, you know, let's see you pick a

0:10:36.880 --> 0:10:39.560
<v Speaker 1>word with with ease in it and you change them

0:10:39.600 --> 0:10:43.000
<v Speaker 1>to threes. They try those two, Yeah, because those are

0:10:43.120 --> 0:10:46.160
<v Speaker 1>very common approaches. And yes, you know, keeping in mind

0:10:46.200 --> 0:10:48.400
<v Speaker 1>that most of us are using passwords that are easy

0:10:48.440 --> 0:10:53.040
<v Speaker 1>for us to remember, and the more random ish or

0:10:53.120 --> 0:10:56.200
<v Speaker 1>seemingly random these passwords get, the harder it is for

0:10:56.280 --> 0:10:59.760
<v Speaker 1>us to recall them. So, knowing that's a weakness, the

0:11:00.040 --> 0:11:02.319
<v Speaker 1>racker can say, all right, well, let's go with all

0:11:02.360 --> 0:11:05.600
<v Speaker 1>these words, and let's go with the various variations we

0:11:05.600 --> 0:11:08.559
<v Speaker 1>would expect people to use with these words. And even

0:11:08.640 --> 0:11:10.400
<v Speaker 1>if you've done stuff like just added a couple of

0:11:10.480 --> 0:11:13.400
<v Speaker 1>numbers at the end, that's not always a tough thing either.

0:11:13.480 --> 0:11:16.800
<v Speaker 1>They can start going through all of these different variations

0:11:17.120 --> 0:11:19.240
<v Speaker 1>adding various numbers at the end. If they know how

0:11:19.240 --> 0:11:22.679
<v Speaker 1>many characters your password is, that already has given them

0:11:22.920 --> 0:11:26.120
<v Speaker 1>a huge advantage. And the reason why this is possible

0:11:26.200 --> 0:11:29.440
<v Speaker 1>is because we've got processors out there that can do

0:11:29.520 --> 0:11:32.360
<v Speaker 1>these these calculations in parallel. You know, if you were

0:11:32.400 --> 0:11:35.240
<v Speaker 1>to do them all one after the other, it may

0:11:35.280 --> 0:11:39.760
<v Speaker 1>take you centuries to get through all the possibilities of

0:11:39.800 --> 0:11:43.559
<v Speaker 1>a particular password, depending on how many characters there are

0:11:43.640 --> 0:11:46.800
<v Speaker 1>within that password. Hey guys, it's Jonathan from two thousand nineteen.

0:11:47.080 --> 0:11:50.479
<v Speaker 1>I just hacked into this classic episode because the password

0:11:50.520 --> 0:11:54.640
<v Speaker 1>protection was laughable. It was just palette one to three.

0:11:55.080 --> 0:11:57.640
<v Speaker 1>So I'm gonna mess around with some stuff. But let's

0:11:57.640 --> 0:12:07.080
<v Speaker 1>take a quick break while I do that. In Hollywood,

0:12:07.080 --> 0:12:10.400
<v Speaker 1>Hollywood computers can do an executive brute force attack in

0:12:10.440 --> 0:12:13.480
<v Speaker 1>about twelve seconds. Yeah, well, sometimes that can happen here too,

0:12:13.520 --> 0:12:15.720
<v Speaker 1>but that's generally not the way it works. Well, that's

0:12:15.840 --> 0:12:17.880
<v Speaker 1>that's one of the interesting things about this article is

0:12:17.920 --> 0:12:21.600
<v Speaker 1>you learn from reading that UH an attack like this

0:12:21.760 --> 0:12:27.880
<v Speaker 1>doesn't take very long at all, that at most, assuming

0:12:27.880 --> 0:12:34.040
<v Speaker 1>that you're not following really really strong password particles. UM. Yeah,

0:12:34.120 --> 0:12:37.120
<v Speaker 1>it turns out that it's like, because of this parallel processing,

0:12:37.160 --> 0:12:42.240
<v Speaker 1>you've got a processor that's working on multiple UH approaches

0:12:42.280 --> 0:12:44.600
<v Speaker 1>to this logan attempt. So we can go through all

0:12:44.640 --> 0:12:48.719
<v Speaker 1>these different variations, even when there are billions and billions,

0:12:49.320 --> 0:12:53.640
<v Speaker 1>as Karl Sagan would say, variations of passwords, the processor

0:12:53.720 --> 0:12:56.520
<v Speaker 1>can go through so many so quickly. You know, each

0:12:56.600 --> 0:12:59.319
<v Speaker 1>each thread in that parallel processing is movie got an

0:12:59.320 --> 0:13:03.760
<v Speaker 1>incredible rate, and you've got multiple threads all going UH.

0:13:03.800 --> 0:13:07.320
<v Speaker 1>There are crackers who use graphics processing units GPUs to

0:13:07.360 --> 0:13:10.120
<v Speaker 1>do this. They because the GPUs are designed to be

0:13:10.120 --> 0:13:14.080
<v Speaker 1>parallel processors. Yeah. Even even though they're designed primarily to

0:13:14.320 --> 0:13:18.920
<v Speaker 1>handle graphics instructions and display them on your your monitor,

0:13:19.400 --> 0:13:24.400
<v Speaker 1>GPUs can be UH pressed into service, let's say, by

0:13:25.040 --> 0:13:29.520
<v Speaker 1>a program by a software that that can specifically UM

0:13:29.679 --> 0:13:33.080
<v Speaker 1>send instructions to it. So what people do, UM, there

0:13:33.080 --> 0:13:36.840
<v Speaker 1>are open source programs that you can use to UH

0:13:37.200 --> 0:13:42.640
<v Speaker 1>assign password cracking to your GPU. UM sad to say,

0:13:42.720 --> 0:13:45.280
<v Speaker 1>and and one of the uh, the interesting stories that

0:13:45.360 --> 0:13:47.120
<v Speaker 1>are One of the interesting bits that I read from

0:13:47.120 --> 0:13:52.640
<v Speaker 1>this article too was uh that people have grown increasingly

0:13:52.840 --> 0:13:57.320
<v Speaker 1>intelligent about the way they save cracked passwords. So they're

0:13:57.360 --> 0:14:03.280
<v Speaker 1>saving up dictionary attack type information. And so if you

0:14:03.400 --> 0:14:08.600
<v Speaker 1>use you know, password one, is your password on one site, um,

0:14:08.640 --> 0:14:11.040
<v Speaker 1>and they want to hack in to your account at

0:14:11.040 --> 0:14:15.840
<v Speaker 1>the House of online Grapefruit, they might try they and

0:14:15.880 --> 0:14:18.240
<v Speaker 1>they've got your information. They could try it there too,

0:14:18.240 --> 0:14:20.040
<v Speaker 1>to see if you've used your password on more than

0:14:20.080 --> 0:14:23.600
<v Speaker 1>one site. So that makes it increasingly dangerous for you

0:14:23.680 --> 0:14:27.600
<v Speaker 1>to use the same password in multiple locations because there

0:14:27.720 --> 0:14:31.560
<v Speaker 1>is a growing database of password information that that people

0:14:31.560 --> 0:14:34.480
<v Speaker 1>are saving and not just throwing away once an attack

0:14:34.560 --> 0:14:37.120
<v Speaker 1>is completely That database also means that they can look

0:14:37.160 --> 0:14:40.520
<v Speaker 1>at things like frequencies like how frequently are people using

0:14:40.520 --> 0:14:43.800
<v Speaker 1>the specific word or variations of this word as a password.

0:14:44.040 --> 0:14:46.480
<v Speaker 1>And the more people who use it, the more you're like,

0:14:46.520 --> 0:14:48.440
<v Speaker 1>all right, well let's bump this up the list. It's

0:14:48.480 --> 0:14:51.360
<v Speaker 1>more of a likely candidate for a password. So, you know,

0:14:51.600 --> 0:14:53.920
<v Speaker 1>we like to think that the passwords we choose are unique,

0:14:54.560 --> 0:14:57.880
<v Speaker 1>but that's if we're basing it off a name or

0:14:57.920 --> 0:15:01.320
<v Speaker 1>a word. That's not the case. Are lots of people

0:15:01.360 --> 0:15:03.920
<v Speaker 1>out there using lots of passwords, and there's a good

0:15:04.000 --> 0:15:06.040
<v Speaker 1>chance that someone out there is using the same quote

0:15:06.120 --> 0:15:09.880
<v Speaker 1>unquote unique password. You are. Just remember your unique just

0:15:10.000 --> 0:15:14.240
<v Speaker 1>like everybody else. You know, when everybody is special, no

0:15:14.320 --> 0:15:21.600
<v Speaker 1>one is. It's incredible. Um. The so yeah, the the

0:15:21.600 --> 0:15:24.960
<v Speaker 1>the database can tell the cracker all right, Well, not

0:15:25.000 --> 0:15:27.120
<v Speaker 1>only am I using a dictionary attack, but I'm using

0:15:27.280 --> 0:15:31.520
<v Speaker 1>a curated dictionary attack in a way, because these are

0:15:31.560 --> 0:15:34.480
<v Speaker 1>the known passwords that are floating out there in the world,

0:15:34.560 --> 0:15:36.320
<v Speaker 1>and these are the ones that are really popular that

0:15:36.360 --> 0:15:39.080
<v Speaker 1>lots of people use. So we'll go through all the

0:15:39.160 --> 0:15:42.040
<v Speaker 1>variations of these first, and you just you tweak your

0:15:42.040 --> 0:15:45.400
<v Speaker 1>cracking program to do that so that you can get

0:15:45.440 --> 0:15:48.680
<v Speaker 1>the the largest number of results in the least amount

0:15:48.720 --> 0:15:50.800
<v Speaker 1>of time. And another thing you can do is once

0:15:50.840 --> 0:15:54.600
<v Speaker 1>you've figured out these passwords that are very popular, that

0:15:54.720 --> 0:15:57.520
<v Speaker 1>helps you determine other things, like there are only so

0:15:57.560 --> 0:16:01.440
<v Speaker 1>many hashing algorithms that are really popular out there in

0:16:01.440 --> 0:16:04.960
<v Speaker 1>the world of computer security, right, so if you know

0:16:05.040 --> 0:16:10.320
<v Speaker 1>which hashing algorithm there the particular company is using, and

0:16:10.440 --> 0:16:12.840
<v Speaker 1>you are able to get let's say you get access

0:16:12.840 --> 0:16:15.920
<v Speaker 1>to their encrypted password database. So now you've got a

0:16:16.000 --> 0:16:19.080
<v Speaker 1>list of passwords that are encrypted, so you cannot just

0:16:19.240 --> 0:16:21.840
<v Speaker 1>look at them and know what the passwords are. If

0:16:21.840 --> 0:16:24.640
<v Speaker 1>you are able to determine which security protocol they're using,

0:16:25.120 --> 0:16:29.360
<v Speaker 1>and you have this massive database of um of of

0:16:29.640 --> 0:16:32.560
<v Speaker 1>of passwords that are really popular, you can run those

0:16:32.560 --> 0:16:36.400
<v Speaker 1>passwords through the same encryption algorithm to look at the

0:16:36.480 --> 0:16:39.120
<v Speaker 1>hashes that come out and then start matching them up

0:16:39.160 --> 0:16:41.560
<v Speaker 1>with the stuff that was in the database. So you're

0:16:41.560 --> 0:16:43.840
<v Speaker 1>still cracking the passwords, you're just going about in a

0:16:43.880 --> 0:16:47.440
<v Speaker 1>different way as far as this brute force attack is concerned.

0:16:47.440 --> 0:16:50.040
<v Speaker 1>It's still a brute force attack. It's just doing it

0:16:50.120 --> 0:16:54.000
<v Speaker 1>in a kind of an odd roundabout way because you've

0:16:54.000 --> 0:16:56.840
<v Speaker 1>got the you've got the hash of the password, you've

0:16:56.880 --> 0:16:59.840
<v Speaker 1>got the security protocol that's being used. Now you're trying

0:16:59.840 --> 0:17:03.960
<v Speaker 1>to yes the original word that created that hashed password.

0:17:04.480 --> 0:17:06.880
<v Speaker 1>Once you're able to do that, that account is no

0:17:06.920 --> 0:17:09.840
<v Speaker 1>longer secure. And if that again, if you're using that

0:17:09.880 --> 0:17:13.960
<v Speaker 1>same password elsewhere, those accounts aren't secure. Um, So you

0:17:14.000 --> 0:17:17.000
<v Speaker 1>might be asking yourself, hey, if there are crackers out

0:17:17.040 --> 0:17:21.000
<v Speaker 1>there who have these really advanced tools that can either

0:17:21.680 --> 0:17:25.360
<v Speaker 1>figure out a password or uh, you know, kind of

0:17:25.560 --> 0:17:29.040
<v Speaker 1>worked on a list so that the passwords I use

0:17:29.080 --> 0:17:32.760
<v Speaker 1>are vulnerable. How do I how do I protect myself?

0:17:33.320 --> 0:17:34.800
<v Speaker 1>And there are a few things you can do. One

0:17:35.000 --> 0:17:39.240
<v Speaker 1>is use a unique password for every service that you

0:17:39.359 --> 0:17:43.320
<v Speaker 1>log into, which is incredibly difficult if you're doing it

0:17:43.359 --> 0:17:45.960
<v Speaker 1>on your own, which is why I would suggest getting

0:17:45.960 --> 0:17:49.280
<v Speaker 1>a password manager program. And there are a lot of

0:17:49.320 --> 0:17:52.400
<v Speaker 1>them out there. There are some that are free, there's

0:17:52.440 --> 0:17:55.240
<v Speaker 1>some that you pay for. Um, there's some that are

0:17:55.240 --> 0:17:58.439
<v Speaker 1>in the cloud. There are some that are based on

0:17:58.520 --> 0:18:02.959
<v Speaker 1>your system. Yeah. Uh, you use a password manager, right,

0:18:03.560 --> 0:18:06.680
<v Speaker 1>I do as well. UM, I'll go ahead and say

0:18:06.680 --> 0:18:10.000
<v Speaker 1>which one I use. I use dash Lane, which I

0:18:10.160 --> 0:18:12.600
<v Speaker 1>tried out for the first time this year and I

0:18:13.119 --> 0:18:17.280
<v Speaker 1>like it well enough. Um. It saves passwords and if

0:18:17.320 --> 0:18:19.959
<v Speaker 1>you want, it will generate a password for you, so

0:18:20.040 --> 0:18:22.600
<v Speaker 1>you don't have to just come up with a string

0:18:22.640 --> 0:18:24.840
<v Speaker 1>of things. It'll it'll do it for you and save

0:18:24.880 --> 0:18:28.639
<v Speaker 1>it to your account. You create a master password that

0:18:28.880 --> 0:18:32.480
<v Speaker 1>is a strong password, meaning that there are upper and

0:18:32.520 --> 0:18:36.240
<v Speaker 1>lower case letters. There's also numbers in there. Uh, and

0:18:36.280 --> 0:18:38.639
<v Speaker 1>all you have to do is remember that one. Which

0:18:39.040 --> 0:18:41.320
<v Speaker 1>that sounds tricky, but I'll give you a hint on

0:18:41.400 --> 0:18:43.679
<v Speaker 1>how to do something like that. If you want to

0:18:43.680 --> 0:18:47.480
<v Speaker 1>try it yourself, you create a master password. Uh. Then

0:18:48.480 --> 0:18:51.639
<v Speaker 1>when you log into your dash Ling account in my case,

0:18:52.440 --> 0:18:54.520
<v Speaker 1>you then have access to all the other passwords that

0:18:54.600 --> 0:18:57.280
<v Speaker 1>are that that dash Lane generates. So I actually went

0:18:57.280 --> 0:19:01.320
<v Speaker 1>in to all my accounts and use the dash Lane

0:19:01.560 --> 0:19:05.359
<v Speaker 1>password generator program, and it creates a ten character long

0:19:05.920 --> 0:19:10.800
<v Speaker 1>strong password that's unique. So none of my accounts used

0:19:10.840 --> 0:19:14.720
<v Speaker 1>the same ones anymore. They're all ten characters long. They

0:19:14.760 --> 0:19:19.879
<v Speaker 1>are a mix of various characters and uh. When you

0:19:19.960 --> 0:19:24.119
<v Speaker 1>get to about nine characters, and if it's a truly

0:19:24.520 --> 0:19:27.880
<v Speaker 1>you know at least a seemingly random series of characters

0:19:27.880 --> 0:19:33.560
<v Speaker 1>and numbers. Uh. The difficulty of cracking that password escalates dramatically,

0:19:34.359 --> 0:19:36.600
<v Speaker 1>So I might go from a matter of days, two

0:19:36.600 --> 0:19:39.760
<v Speaker 1>weeks or months. And the harder you make it to crack,

0:19:40.560 --> 0:19:45.600
<v Speaker 1>the more likely your information will be safe so or

0:19:45.640 --> 0:19:48.560
<v Speaker 1>that it will just be difficult for anyone to guess. Um.

0:19:48.760 --> 0:19:51.959
<v Speaker 1>So that's the purpose of creating these strong passwords and

0:19:52.000 --> 0:19:55.520
<v Speaker 1>the purpose for the password managers, because strong passwords are

0:19:55.520 --> 0:19:58.959
<v Speaker 1>hard to remember. Um, So all I have to do

0:19:59.000 --> 0:20:01.879
<v Speaker 1>is remember my one master password here's the hint I

0:20:01.960 --> 0:20:04.080
<v Speaker 1>was gonna make. So if you want to make a

0:20:04.280 --> 0:20:10.080
<v Speaker 1>strong password, like a master strong password, uh, it's best

0:20:10.119 --> 0:20:13.240
<v Speaker 1>that you come up with a phrase that you will

0:20:13.280 --> 0:20:17.320
<v Speaker 1>not forget and it it's great if the phrase also

0:20:17.440 --> 0:20:21.879
<v Speaker 1>has a proper noun somewhere after the first word, so

0:20:21.880 --> 0:20:24.360
<v Speaker 1>that you have some capitals in there as well. And

0:20:24.480 --> 0:20:27.160
<v Speaker 1>you need a number, like a four digit number is best.

0:20:28.000 --> 0:20:32.719
<v Speaker 1>So for example, you might say Dad's first car was

0:20:33.280 --> 0:20:38.480
<v Speaker 1>a nineteen fifty six Volkswagen Bug. M all right, So

0:20:38.520 --> 0:20:41.119
<v Speaker 1>then your password. You take the first letter off of

0:20:41.200 --> 0:20:43.800
<v Speaker 1>each of those words and the number and you put

0:20:43.880 --> 0:20:47.600
<v Speaker 1>them together and that becomes your password. So the first

0:20:47.640 --> 0:20:50.960
<v Speaker 1>letter would be upper case D for Dad's then first car,

0:20:51.040 --> 0:20:54.760
<v Speaker 1>so it's upper case D, lower case F, lower case C,

0:20:55.480 --> 0:20:59.040
<v Speaker 1>lower case W, lower case A. Then you have the

0:20:59.080 --> 0:21:04.159
<v Speaker 1>one X and then percase v U percase B for

0:21:04.320 --> 0:21:08.040
<v Speaker 1>Volkswagen Bug. That could be your master password. And when

0:21:08.040 --> 0:21:10.960
<v Speaker 1>you look at it as just a string of letters

0:21:11.000 --> 0:21:15.080
<v Speaker 1>and numbers, it looks meaningless. You know, there's no there's

0:21:15.119 --> 0:21:18.920
<v Speaker 1>no phrase that's evident right there immediately unless you happen

0:21:19.000 --> 0:21:22.160
<v Speaker 1>to have already known it. So don't tell people you're oh,

0:21:22.200 --> 0:21:26.359
<v Speaker 1>I gotta change my password. Yeah, but no, don't tell

0:21:26.400 --> 0:21:29.359
<v Speaker 1>people what your phrases, but make it a phrase that

0:21:29.560 --> 0:21:34.159
<v Speaker 1>is easy to remember. And uh and that could be

0:21:34.200 --> 0:21:38.320
<v Speaker 1>your master password, and don't use it again. Just use

0:21:38.359 --> 0:21:41.480
<v Speaker 1>it for your master password and then use the password

0:21:41.520 --> 0:21:44.919
<v Speaker 1>generator or a password generator if you don't want to

0:21:45.240 --> 0:21:48.159
<v Speaker 1>trust one thing with it. But it's it's easier to

0:21:48.280 --> 0:21:51.480
<v Speaker 1>use a password managers on board password generator because it

0:21:51.520 --> 0:21:54.800
<v Speaker 1>can save it directly to your account. Otherwise you're gonna

0:21:54.800 --> 0:21:58.959
<v Speaker 1>have to transfer that that password to whatever your manager

0:21:59.080 --> 0:22:04.480
<v Speaker 1>is UM and then that way you've got a vault

0:22:04.520 --> 0:22:10.240
<v Speaker 1>of passwords that are encrypted that are ten characters, hopefully

0:22:10.280 --> 0:22:12.760
<v Speaker 1>at least ten characters nine or ten characters at the

0:22:12.920 --> 0:22:18.960
<v Speaker 1>very least, and are strong. It's funny. It's it's rather

0:22:19.000 --> 0:22:22.080
<v Speaker 1>than coming up with a mnemonic device to remember your password,

0:22:22.119 --> 0:22:25.960
<v Speaker 1>you start with them mnemonic device and from it from it. Yeah,

0:22:25.960 --> 0:22:28.440
<v Speaker 1>I think that that's way easier because that is I've

0:22:28.560 --> 0:22:33.480
<v Speaker 1>used a password generator before that creates a random string

0:22:33.520 --> 0:22:36.840
<v Speaker 1>of characters and then tells you it's easy to remember this.

0:22:37.240 --> 0:22:42.080
<v Speaker 1>Just remember echo bravos seven delta delta bro. You know,

0:22:42.119 --> 0:22:44.960
<v Speaker 1>I'm like, this is that where are you from where

0:22:45.000 --> 0:22:48.960
<v Speaker 1>that is easy? How is how is remembering a random

0:22:49.000 --> 0:22:53.240
<v Speaker 1>selection of echoes and Bravos and etcetera and numbers easier

0:22:53.280 --> 0:22:56.600
<v Speaker 1>than say, just remembering e e blah blah. You know,

0:22:56.640 --> 0:22:59.720
<v Speaker 1>like that's not easier to me. But this other method

0:22:59.720 --> 0:23:03.840
<v Speaker 1>where you create a pmneumonic device first and then convert

0:23:03.880 --> 0:23:07.760
<v Speaker 1>that into a strong password makes way more sense to me.

0:23:09.000 --> 0:23:14.000
<v Speaker 1>And uh again because you know the output of it

0:23:14.119 --> 0:23:18.480
<v Speaker 1>is a seemingly random string of letters and numbers. Uh,

0:23:18.600 --> 0:23:22.600
<v Speaker 1>it's not something that's easy for a computer to guess. Hi, guys,

0:23:22.680 --> 0:23:25.560
<v Speaker 1>it's Jeamvan twenty nineteen. Chris called me up and he

0:23:25.640 --> 0:23:29.040
<v Speaker 1>yelled at me. So I've updated the password. And while

0:23:29.040 --> 0:23:31.160
<v Speaker 1>I'm doing that, we're just, uh, we're gonna take another

0:23:31.240 --> 0:23:41.760
<v Speaker 1>quick break. Well, um, I use one password by agile

0:23:41.800 --> 0:23:45.000
<v Speaker 1>bits um, which is a you can get as a

0:23:45.040 --> 0:23:48.800
<v Speaker 1>desktop application for Windows or Mac. UM also works on

0:23:48.840 --> 0:23:52.400
<v Speaker 1>iOS and Android. UM and uh, you know it has

0:23:52.400 --> 0:23:55.400
<v Speaker 1>a browser plug in too on the desktop, so that

0:23:56.280 --> 0:23:58.800
<v Speaker 1>you uh, say, you visit a site where you have

0:23:58.960 --> 0:24:02.879
<v Speaker 1>a um an account, maybe a shopping site, maybe a

0:24:02.880 --> 0:24:05.240
<v Speaker 1>banking site or something like that for example, so you

0:24:05.280 --> 0:24:07.560
<v Speaker 1>have your log in and password, you have to log

0:24:07.560 --> 0:24:09.000
<v Speaker 1>in and has a little button and you press the

0:24:09.040 --> 0:24:11.840
<v Speaker 1>button in it, you know, says what is your overall passwords?

0:24:11.880 --> 0:24:14.080
<v Speaker 1>He is your master password in there, and then as

0:24:14.119 --> 0:24:17.560
<v Speaker 1>soon as you uh log in, you'll be given an

0:24:17.560 --> 0:24:20.280
<v Speaker 1>opportunity to log into the site and it submits the

0:24:20.320 --> 0:24:23.399
<v Speaker 1>information for you. Yeah, this is important if you're using

0:24:23.480 --> 0:24:27.280
<v Speaker 1>a someone else's computer and you are using a browser

0:24:27.320 --> 0:24:30.160
<v Speaker 1>to navigate to something. And you know, again, if you've

0:24:30.160 --> 0:24:34.480
<v Speaker 1>created these these strong passwords, remembering each one is going

0:24:34.520 --> 0:24:36.399
<v Speaker 1>to be really hard. And if you and it's not

0:24:36.480 --> 0:24:39.760
<v Speaker 1>like you're going to go and install your you know,

0:24:40.320 --> 0:24:42.560
<v Speaker 1>you don't want to install the desktop program on someone

0:24:42.600 --> 0:24:46.040
<v Speaker 1>else's computer. I mean, that's not your job, it's their computer.

0:24:46.760 --> 0:24:48.760
<v Speaker 1>Especially like let's say that you're at a library or

0:24:48.800 --> 0:24:50.880
<v Speaker 1>something and you want to log in and check email,

0:24:50.920 --> 0:24:54.760
<v Speaker 1>but you've used one of these strong password vaults using

0:24:55.000 --> 0:24:57.959
<v Speaker 1>something that has a web browser interface in it, so

0:24:58.000 --> 0:25:01.160
<v Speaker 1>that you can log into the service and access those

0:25:01.200 --> 0:25:04.159
<v Speaker 1>passwords and then log out and those passwords are no

0:25:04.240 --> 0:25:08.480
<v Speaker 1>longer there. That's important. Yeah, yeah, and uh, it does

0:25:08.520 --> 0:25:10.919
<v Speaker 1>give you a one password. Also gives you the opportunity

0:25:10.960 --> 0:25:15.119
<v Speaker 1>to when you're creating a password, UM, to make it

0:25:15.160 --> 0:25:17.439
<v Speaker 1>as longer as short as you need to really so,

0:25:17.680 --> 0:25:20.960
<v Speaker 1>or include symbols, or not to include symbols. So one

0:25:20.960 --> 0:25:24.880
<v Speaker 1>of the important tips that this article that that Jonathan

0:25:24.880 --> 0:25:28.119
<v Speaker 1>and I read points out is that eight digit or

0:25:28.160 --> 0:25:34.320
<v Speaker 1>eight character uh passwords are easier to crack than longer ones.

0:25:34.400 --> 0:25:37.280
<v Speaker 1>So if you're you're presented with a a website, you're

0:25:37.480 --> 0:25:40.119
<v Speaker 1>you're filling out the information for the account, it says, oh, well,

0:25:40.119 --> 0:25:43.160
<v Speaker 1>your password needs to be six characters are longer. Don't

0:25:43.160 --> 0:25:46.200
<v Speaker 1>pick a six character password? Is the is the simple

0:25:46.320 --> 0:25:49.560
<v Speaker 1>thing for that, whether it's your own or one that uh,

0:25:49.800 --> 0:25:54.000
<v Speaker 1>one of many, many very capable password generators. Um, yeah,

0:25:54.000 --> 0:25:55.919
<v Speaker 1>it was. As Jonathan said, these are the two that

0:25:55.960 --> 0:25:57.960
<v Speaker 1>we picked, but there are lots of them out that

0:25:57.960 --> 0:25:59.760
<v Speaker 1>they're great. There are a lot of them and they

0:25:59.800 --> 0:26:03.720
<v Speaker 1>all like you can read reviews of them and uh,

0:26:03.960 --> 0:26:07.760
<v Speaker 1>and you know, these are companies that their reputation is

0:26:07.840 --> 0:26:11.040
<v Speaker 1>completely built upon how reliable they are and that and

0:26:11.160 --> 0:26:14.240
<v Speaker 1>how upfront and transparent they are in the sense of

0:26:14.600 --> 0:26:18.720
<v Speaker 1>they're not using data themselves to get access to stuff.

0:26:18.720 --> 0:26:23.280
<v Speaker 1>In fact, most of these companies have the information encrypted

0:26:23.320 --> 0:26:26.720
<v Speaker 1>so that they don't have any idea what passwords you

0:26:26.960 --> 0:26:29.960
<v Speaker 1>are using. Because it's just like we were talking about

0:26:30.000 --> 0:26:34.439
<v Speaker 1>with the the password databases, where all they are encrypted passwords,

0:26:34.760 --> 0:26:37.119
<v Speaker 1>same sort of thing. They have no way of knowing

0:26:37.240 --> 0:26:41.520
<v Speaker 1>what you chose as your various passwords. They just provide

0:26:41.560 --> 0:26:44.119
<v Speaker 1>the hard the world the software that that lets you

0:26:44.160 --> 0:26:46.399
<v Speaker 1>do it. So yeah, if you can, if you can

0:26:46.520 --> 0:26:49.640
<v Speaker 1>choose a password manager that allow you to create longer

0:26:49.680 --> 0:26:54.280
<v Speaker 1>passwords and to save them automatically in the in your database,

0:26:54.440 --> 0:26:57.040
<v Speaker 1>that's a good thing, especially if your database is encrypted

0:26:57.040 --> 0:26:58.919
<v Speaker 1>wherever it is, whether it's on the cloud or on

0:26:58.960 --> 0:27:02.199
<v Speaker 1>your your hard drive or your phone. UM, you know

0:27:02.240 --> 0:27:06.080
<v Speaker 1>those that's important to know. UM. Also one of the

0:27:06.440 --> 0:27:08.439
<v Speaker 1>interesting things, and this is one of those things that

0:27:08.560 --> 0:27:15.359
<v Speaker 1>companies do that make your security less uh more open.

0:27:15.440 --> 0:27:19.760
<v Speaker 1>Let's say to to being cracked is people who for

0:27:19.840 --> 0:27:25.000
<v Speaker 1>their accounts have their email address UM as their user name.

0:27:25.040 --> 0:27:28.320
<v Speaker 1>Because these are this is sort of the equivalent of

0:27:28.320 --> 0:27:32.960
<v Speaker 1>of linking accounts. So you know, anybody, Let's say somebody

0:27:33.040 --> 0:27:36.439
<v Speaker 1>hacks into UM an account like they did with that

0:27:36.960 --> 0:27:40.920
<v Speaker 1>large shopping provider, the one that had all the uh

0:27:41.200 --> 0:27:45.200
<v Speaker 1>loyalty programs or cards. Uh. If they if they say, well,

0:27:45.240 --> 0:27:49.520
<v Speaker 1>all they got was people's email addresses. Well, that's an

0:27:49.520 --> 0:27:52.440
<v Speaker 1>important part of the equation. So maybe they'll start using

0:27:52.680 --> 0:27:55.760
<v Speaker 1>that email address that they got from those loyalty cards

0:27:55.800 --> 0:28:00.920
<v Speaker 1>in accounts with Amazon and Facebook, Google and all these

0:28:00.960 --> 0:28:04.320
<v Speaker 1>other places. They may start figuring out where your accounts are.

0:28:04.359 --> 0:28:07.200
<v Speaker 1>If they can figure out, you know, using that user

0:28:07.280 --> 0:28:10.159
<v Speaker 1>name and they identify one of the passwords, then the

0:28:10.240 --> 0:28:16.000
<v Speaker 1>dominoes start to fall. So uh, using multiple user names

0:28:16.280 --> 0:28:19.960
<v Speaker 1>and especially not your email address, you can arrange that.

0:28:19.960 --> 0:28:23.520
<v Speaker 1>That's very helpful as well. Um, you wouldn't necessarily think

0:28:23.520 --> 0:28:25.840
<v Speaker 1>it right off the shelf, but when you think that

0:28:26.040 --> 0:28:29.800
<v Speaker 1>these these people are putting together databases of this information,

0:28:30.400 --> 0:28:34.239
<v Speaker 1>it makes it clear that varying as much information as

0:28:34.280 --> 0:28:38.680
<v Speaker 1>possible is a good idea. Also, changing your passwords regularly.

0:28:38.840 --> 0:28:42.080
<v Speaker 1>Let's say you do have a banking site. Um, you

0:28:42.160 --> 0:28:46.840
<v Speaker 1>have a fifteen character password. It's got four different symbols

0:28:46.880 --> 0:28:49.800
<v Speaker 1>in a upper and lower case letters and numbers. That's

0:28:49.800 --> 0:28:52.840
<v Speaker 1>pretty secure. You should probably change it every few months,

0:28:53.240 --> 0:28:55.320
<v Speaker 1>just to be on the safe side. This is your

0:28:55.320 --> 0:28:57.720
<v Speaker 1>financial information we're talking about. It's a good idea to

0:28:57.760 --> 0:29:00.360
<v Speaker 1>swap it out, and you know, another night sings. A

0:29:00.400 --> 0:29:03.240
<v Speaker 1>lot of those password managers will even have a you know,

0:29:03.320 --> 0:29:07.000
<v Speaker 1>you can set a reminder on many of them that

0:29:07.360 --> 0:29:09.600
<v Speaker 1>you know they'll they'll keep a track of when you

0:29:09.800 --> 0:29:12.760
<v Speaker 1>established a particular password and let you know when it's

0:29:12.800 --> 0:29:16.040
<v Speaker 1>time you should change it up. And again, if you're

0:29:16.080 --> 0:29:18.280
<v Speaker 1>using one of these that has a password generator is

0:29:18.360 --> 0:29:20.640
<v Speaker 1>part of it, then all it takes is logging in

0:29:21.200 --> 0:29:23.840
<v Speaker 1>and uh often it'll go ahead and fill out the

0:29:24.520 --> 0:29:26.560
<v Speaker 1>forms that you need already and then you just press

0:29:26.560 --> 0:29:29.040
<v Speaker 1>a little button to generate a new password. It will

0:29:29.080 --> 0:29:31.880
<v Speaker 1>save the new password to your account. So I mean

0:29:31.880 --> 0:29:34.080
<v Speaker 1>it's something that takes five seconds once you've set up

0:29:34.120 --> 0:29:37.480
<v Speaker 1>the first time. And uh, you know, five seconds of

0:29:37.600 --> 0:29:42.760
<v Speaker 1>effort to keep crackers at bay is not a bad idea. Uh.

0:29:42.760 --> 0:29:46.480
<v Speaker 1>And keep in mind also that as GPUs become more sophisticated,

0:29:47.160 --> 0:29:51.720
<v Speaker 1>um as software gets more sophisticated, as as these algorithms

0:29:51.720 --> 0:29:55.240
<v Speaker 1>get more sophisticated, it's gonna get harder and harder to

0:29:55.640 --> 0:29:58.920
<v Speaker 1>protect the password. You know, you can play the game

0:29:58.960 --> 0:30:03.480
<v Speaker 1>of adding more care actors, which does uh increase the

0:30:03.480 --> 0:30:09.800
<v Speaker 1>difficulties significantly to get the positive hit. So uh, you know,

0:30:09.960 --> 0:30:14.080
<v Speaker 1>we we can stay ahead just by adding longer and

0:30:14.120 --> 0:30:17.920
<v Speaker 1>longer passwords as we go along. But you know, that's

0:30:17.920 --> 0:30:19.920
<v Speaker 1>a game that ultimately we're gonna have to sit there

0:30:19.960 --> 0:30:21.719
<v Speaker 1>and say we need to find a new way to

0:30:22.080 --> 0:30:26.880
<v Speaker 1>protect stuff, because that's the problem is that you know, you're, you're,

0:30:27.000 --> 0:30:28.680
<v Speaker 1>you're just playing a game of cat and mouse at

0:30:28.680 --> 0:30:32.080
<v Speaker 1>that point. And you know, we talked about quantum computers

0:30:32.120 --> 0:30:35.200
<v Speaker 1>a few times. One of the potential things the quantum

0:30:35.200 --> 0:30:39.880
<v Speaker 1>computer could be very good at is cracking codes. Because

0:30:40.120 --> 0:30:46.280
<v Speaker 1>a quantum computer is is also really well equipped for

0:30:46.440 --> 0:30:52.080
<v Speaker 1>parallel processing. Um. So that's something else to think about.

0:30:52.160 --> 0:30:54.600
<v Speaker 1>Is that now? Granted, right now, quantum computers are still

0:30:55.440 --> 0:30:59.440
<v Speaker 1>largely theoretical. There are a few working examples, but they're

0:31:00.040 --> 0:31:03.920
<v Speaker 1>horriously difficult to design and even more difficult to maintain

0:31:04.640 --> 0:31:09.440
<v Speaker 1>because you know, the slightest alteration and they there the

0:31:09.480 --> 0:31:13.160
<v Speaker 1>whole coherence problem becomes apparent. Yeah, either it is or

0:31:13.160 --> 0:31:18.200
<v Speaker 1>it isn't torn maybe somewhere in between. Um. Yeah, and uh.

0:31:18.240 --> 0:31:21.240
<v Speaker 1>I also read another article on on Ours Technica by

0:31:21.240 --> 0:31:24.520
<v Speaker 1>the same author actually, where they had discovered that in

0:31:24.840 --> 0:31:29.240
<v Speaker 1>versions of Windows seven and eight, um, it's possible to

0:31:29.320 --> 0:31:35.560
<v Speaker 1>get hold of people's security questions. Uh. Now, uh, that

0:31:35.720 --> 0:31:38.760
<v Speaker 1>sounds I think it's easy to come off with a

0:31:38.840 --> 0:31:41.479
<v Speaker 1>negative that seems like it's a negative against Microsoft, and

0:31:41.520 --> 0:31:43.720
<v Speaker 1>I guess in a way it is. But it assumes

0:31:43.800 --> 0:31:47.720
<v Speaker 1>first that the person has the person's computer. You would

0:31:47.720 --> 0:31:50.080
<v Speaker 1>actually have to have their computer to get it, and

0:31:50.160 --> 0:31:53.719
<v Speaker 1>you'd also have to know how to retrieve that information.

0:31:53.960 --> 0:31:56.280
<v Speaker 1>But that goes back to our discussion of Matt Honan too,

0:31:56.280 --> 0:32:00.160
<v Speaker 1>because if you know a lot of these security words

0:32:00.600 --> 0:32:02.720
<v Speaker 1>that you set up to talk to people on the

0:32:02.720 --> 0:32:06.160
<v Speaker 1>phone about your accounts or you set them up online.

0:32:06.480 --> 0:32:08.959
<v Speaker 1>You know, what's the name of your first pet? You know,

0:32:09.080 --> 0:32:12.320
<v Speaker 1>and you put in your first dog's name, and then

0:32:12.400 --> 0:32:15.520
<v Speaker 1>you use that in multiple places. Then want that was

0:32:15.560 --> 0:32:18.280
<v Speaker 1>what enabled them to get hold of that information. If

0:32:18.320 --> 0:32:20.719
<v Speaker 1>this person got hold of your computer was able to

0:32:20.760 --> 0:32:24.800
<v Speaker 1>pull that out from the log in help, they could

0:32:24.840 --> 0:32:27.120
<v Speaker 1>use that on your accounts too. So it might be

0:32:27.160 --> 0:32:29.800
<v Speaker 1>a little good to use some reverse social engineering. And

0:32:29.840 --> 0:32:32.720
<v Speaker 1>when someone asks you what who what you're uh the

0:32:32.800 --> 0:32:35.680
<v Speaker 1>name of your first dog was or first pet was,

0:32:36.080 --> 0:32:41.120
<v Speaker 1>you put your favorite UH form of salad dressing in

0:32:41.160 --> 0:32:44.720
<v Speaker 1>there instead something something unusual that they wouldn't be able

0:32:44.760 --> 0:32:48.400
<v Speaker 1>to pick. So that which by the way obvious, is

0:32:48.440 --> 0:32:52.200
<v Speaker 1>a blast when you have to call as you've forgotten

0:32:52.200 --> 0:32:55.880
<v Speaker 1>your passwords stuff, and you call in and then they're like, so,

0:32:56.840 --> 0:33:03.560
<v Speaker 1>what's your favorite pets name? Paul Newman's Thousand Island dressing. Yeah,

0:33:03.640 --> 0:33:09.360
<v Speaker 1>that's right. Well I'll tell you that this is and

0:33:09.440 --> 0:33:12.200
<v Speaker 1>anybody who's frustrated by this conversation and will tell you

0:33:12.240 --> 0:33:18.120
<v Speaker 1>that using these super secure passwords and obviously a fustutory

0:33:18.680 --> 0:33:22.520
<v Speaker 1>material here is a pain in the neck because you know,

0:33:22.560 --> 0:33:24.240
<v Speaker 1>if you don't have to have your password manager with

0:33:24.240 --> 0:33:26.160
<v Speaker 1>you when you're on a friends computer logging in to

0:33:26.280 --> 0:33:28.520
<v Speaker 1>check your mail and it's got some kind of thirty

0:33:28.560 --> 0:33:32.680
<v Speaker 1>two character weird password and you don't remember it, and

0:33:32.760 --> 0:33:35.160
<v Speaker 1>you're going, man, I know no one's ever going to

0:33:35.240 --> 0:33:38.720
<v Speaker 1>crack into this computer. It's a friends computer. I'm fairly saying, well, yeah,

0:33:38.760 --> 0:33:42.480
<v Speaker 1>you probably are fairly safe. But it's probably worth a

0:33:42.560 --> 0:33:45.640
<v Speaker 1>frustration then, more so than it will be having to

0:33:45.640 --> 0:33:48.280
<v Speaker 1>put out all the fires of all the account information

0:33:48.280 --> 0:33:50.520
<v Speaker 1>that you could be giving up otherwise. And it's not

0:33:50.800 --> 0:33:53.480
<v Speaker 1>so much worrying about your friends computer as it is

0:33:53.520 --> 0:33:56.600
<v Speaker 1>worrying about that database that's on the other end of

0:33:56.600 --> 0:34:02.200
<v Speaker 1>this password system, because uh, the more passwords a company

0:34:02.240 --> 0:34:04.640
<v Speaker 1>accumulates as more and more people use its service, the

0:34:04.680 --> 0:34:07.360
<v Speaker 1>more attractive it is as a target to crackers. And

0:34:08.200 --> 0:34:10.760
<v Speaker 1>they're doing you know, that's that's what they do. They

0:34:10.800 --> 0:34:13.759
<v Speaker 1>look at systems and try and find ways of penetrating it.

0:34:13.880 --> 0:34:17.839
<v Speaker 1>So it's you know, they're not they're not worried about

0:34:17.840 --> 0:34:21.239
<v Speaker 1>getting your your buddy bills computer. They're looking at you know,

0:34:21.960 --> 0:34:25.080
<v Speaker 1>like Mega core that has all those passwords in it.

0:34:25.120 --> 0:34:29.000
<v Speaker 1>That's what they want. So you know, using that easy password,

0:34:29.440 --> 0:34:36.200
<v Speaker 1>while it's convenient, is also ultimately a dangerous thing. And

0:34:36.640 --> 0:34:39.279
<v Speaker 1>you know, I gotta I gotta admit, like, for the

0:34:39.480 --> 0:34:44.799
<v Speaker 1>very long time, I had pretty poor password protection. I

0:34:44.800 --> 0:34:46.839
<v Speaker 1>mean I just I was just I did not. I

0:34:46.880 --> 0:34:50.200
<v Speaker 1>was not very good about it at all. Even as

0:34:50.280 --> 0:34:54.759
<v Speaker 1>we were telling people change your passwords. Still wasn't doing

0:34:54.800 --> 0:34:57.080
<v Speaker 1>as as good a job as I should have. Don't

0:34:57.080 --> 0:34:59.120
<v Speaker 1>back up your hard drive regularly? Oh yes, I do,

0:34:59.600 --> 0:35:02.359
<v Speaker 1>I do good. I got well the Mac hard drive,

0:35:03.239 --> 0:35:05.200
<v Speaker 1>my my PC hard drive. I do not back up

0:35:05.239 --> 0:35:07.360
<v Speaker 1>as regularly as I should, which really I need to

0:35:07.360 --> 0:35:11.040
<v Speaker 1>start doing that. But the thing in the neck. But

0:35:11.040 --> 0:35:14.640
<v Speaker 1>but cloud services have made that really a lot better too, now,

0:35:14.719 --> 0:35:17.040
<v Speaker 1>you know cloud hell of course, has its own set

0:35:17.040 --> 0:35:19.319
<v Speaker 1>of problems, which we've talked about in previous podcasts. But

0:35:19.400 --> 0:35:22.120
<v Speaker 1>everything technological has its own set of problems. You just

0:35:22.160 --> 0:35:24.720
<v Speaker 1>have to decide which ones are the most acceptable setup

0:35:24.719 --> 0:35:28.240
<v Speaker 1>problems for you. So, but I have I have switched.

0:35:28.280 --> 0:35:31.960
<v Speaker 1>I mean, I am now, I am wholeheartedly in this.

0:35:32.600 --> 0:35:35.280
<v Speaker 1>Let's protect our passwords, especially after seeing what happened to Honan.

0:35:36.120 --> 0:35:38.359
<v Speaker 1>I mean, you and I are in the public eye.

0:35:38.680 --> 0:35:42.239
<v Speaker 1>We're not celebrities by any stretch of the imagination. But

0:35:42.520 --> 0:35:46.120
<v Speaker 1>it's not that far um, it's not it's not all

0:35:46.160 --> 0:35:48.879
<v Speaker 1>the realm of possibility that someone at some point could say,

0:35:48.880 --> 0:35:51.400
<v Speaker 1>you know what would be funny? Well, and and it

0:35:51.480 --> 0:35:53.319
<v Speaker 1>just really takes somebody getting a hold of your name.

0:35:54.040 --> 0:35:56.839
<v Speaker 1>That's why they tell people to shred when you have

0:35:56.920 --> 0:35:58.640
<v Speaker 1>a junk mail or something with your name on it,

0:35:58.680 --> 0:36:01.200
<v Speaker 1>to shred that information. Because I've got one of those two.

0:36:01.360 --> 0:36:04.480
<v Speaker 1>You never know when somebody's gonna go and you know,

0:36:04.600 --> 0:36:06.600
<v Speaker 1>say Jonathan Strickline. I think there's a bunch of people

0:36:06.680 --> 0:36:10.040
<v Speaker 1>named that, actually there are so one of them got

0:36:10.040 --> 0:36:13.200
<v Speaker 1>booked in North Atlanta for something a couple of weeks ago,

0:36:13.280 --> 0:36:15.920
<v Speaker 1>but wasn't me. I want to ask how you know

0:36:16.000 --> 0:36:19.040
<v Speaker 1>that I'm on the lamb because I've got a Google

0:36:19.040 --> 0:36:22.840
<v Speaker 1>alert said to my name. All right, that wraps up

0:36:22.840 --> 0:36:25.600
<v Speaker 1>another classic episode. I think we've all learned a valuable lesson.

0:36:25.719 --> 0:36:28.040
<v Speaker 1>I know I have. I know I learned that Chris

0:36:28.040 --> 0:36:31.040
<v Speaker 1>remembers my phone number for example. Well, I hope you

0:36:31.040 --> 0:36:33.160
<v Speaker 1>guys enjoyed it. If you have any suggestions for future

0:36:33.200 --> 0:36:35.760
<v Speaker 1>episodes of tech Stuff, reach out to me. The address

0:36:35.800 --> 0:36:38.840
<v Speaker 1>is tech stuff at how stuff works dot com, or

0:36:38.880 --> 0:36:41.719
<v Speaker 1>pop on over to our website that's tech stuff podcast

0:36:41.840 --> 0:36:45.360
<v Speaker 1>dot com. You'll find links to our presence on social media.

0:36:45.680 --> 0:36:48.000
<v Speaker 1>You'll find an archive of all of our past episodes.

0:36:48.040 --> 0:36:51.480
<v Speaker 1>You'll find a link to our online store where you

0:36:51.520 --> 0:36:55.080
<v Speaker 1>can buy tech Stuff merch. Get some tech stuff swag

0:36:55.800 --> 0:37:00.400
<v Speaker 1>handed out like it's Christmas. Please, because every purchase you

0:37:00.400 --> 0:37:02.440
<v Speaker 1>make goes to help the show. We greatly appreciate it,

0:37:02.600 --> 0:37:05.799
<v Speaker 1>and I will talk to you again really soon. YEA

0:37:09.560 --> 0:37:11.759
<v Speaker 1>text Stuff is a production of I Heart Radio's How

0:37:11.800 --> 0:37:15.200
<v Speaker 1>Stuff Works. For more podcasts from my heart Radio, visit

0:37:15.239 --> 0:37:18.319
<v Speaker 1>the i heart Radio app, Apple Podcasts, or wherever you

0:37:18.360 --> 0:37:19.720
<v Speaker 1>listen to your favorite shows.