Latest / Identity at the Center / #260 - Passkeys with Daniel Grube of TikTok
Transcript
- 0:05This is identity at the center. If it has anything to do with
- 0:10IAM, this is the go to podcast now your hosts Jim McDonald and
- 0:17Jeff Stedman. Welcome to the Identity at the
- 0:23Center podcast. I'm Jeff and that's Jim.
- 0:25Hey, Jim. Hey, Jeff, how are you?
- 0:27Not so bad yourself. I'm doing great man, but I'm
- 0:30wanting just like I'm sure the rest of the identity at the
- 0:34center community is wondering, can we get an update on the
- 0:38Apple Vision Pro? Because for the rest of us
- 0:41regular folk we can't afford such things.
- 0:43But you, my friend, have one. I do.
- 0:49It arrived yesterday, so I've had it for roughly 24 hours, of
- 0:55which most of it has been either working or sleeping.
- 0:58But I have had a couple of hours now to play around with it and
- 1:00my wife too, which is a very important part of this.
- 1:03There is a lot to cover here. I don't know if we have time for
- 1:06it, but I will say this, it is very expensive and it is very
- 1:10impressive. The hard part about it is it's
- 1:13very difficult to demo and share with someone else.
- 1:17It is a very personal device, so anytime like my wife and I were
- 1:21trading off last night, kind of showing different things and how
- 1:24it worked, you have to do an eye calibration for the eye
- 1:27tracking. You have to turn off pass
- 1:31passwords and pins, right, and all that stuff so you can easily
- 1:33swap heads right there in the mask.
- 1:37So it is very difficult to share with other people.
- 1:40But my gosh man, this thing is the best ARVVR experience I've
- 1:46ever tried. And it's not even close to
- 1:48anything else that I've seen. For me, the killer feature has
- 1:53been actually the MacBook pairing and using it as like a a
- 1:57larger screen. So I was actually playing around
- 2:01with it and like trying to edit the podcast on the Apple Pro in
- 2:05like a giant mirrored, not mirrored, but it's like
- 2:07basically like a virtual display.
- 2:09And it was, it's it's pretty useful, Definitely first Gen.
- 2:13it's heavy, it's expensive. Do I recommend it?
- 2:16For most people, no. But it is extremely cool and I
- 2:19am really excited about where this is going.
- 2:22And this is coming from a guy you've had several VR headsets.
- 2:25So I mean, like you're not just like some newbie who's impressed
- 2:29by whatever fell off the shelf. No.
- 2:33And it actually came in earlier than I thought it would.
- 2:36So, you know, a couple weeks earlier than I thought it would
- 2:39be. And it's pretty cool.
- 2:40I mean, there's some pretty neat features, some cool apps.
- 2:43It's just kind of the very beginning of it.
- 2:46It's crazy expensive. It's really hard to recommend,
- 2:48but for most people. But if you get the chance, go to
- 2:52a store, try it out. If you know someone, try it out.
- 2:55I I I think you would be blown away with how good it already
- 3:00is. And if this is the worst that
- 3:03it's going to be, I can only imagine the future.
- 3:05I mean, it's going to get so much better after, you know, 234
- 3:09iterations. The phone was like this, the
- 3:10iPad was like this, the watch was like that.
- 3:12I mean, it's it's crazy good. I am still torn at this moment
- 3:16whether or not I'm going to keep it.
- 3:17I'm definitely going to take advantage of the 14 days for the
- 3:20return. But it's it's pretty cool, man.
- 3:24I'm digging it. So you're so happy and there's
- 3:28only two days after you're crying in your your Coke 0,
- 3:33right? I mean, you seem pretty
- 3:35recovered over that. Not only did your team that
- 3:40you've always loved lose the Super Bowl, but you went public
- 3:44on the Identity Center podcast and predicted a win and told
- 3:50Todd and me and Steve that we were all wrong thinking the
- 3:54Chiefs would come back. And I did say the Chiefs would
- 3:57come back because of Patrick Mahomes and yeah.
- 4:00That's not going on a limb. It's always going to be Patrick
- 4:02Mahomes. It wasn't really going on a
- 4:05limb, that's true. Well, This is why you don't tune
- 4:09into identity at the Center for football picks.
- 4:11I am over 2 on the season. I picked the Bears opening,
- 4:14opening week. I drank the Bears kool-aid.
- 4:16I immediately threw up the Bears kool-aid after that first game,
- 4:19he said. Nope, they still suck.
- 4:20Forget it. The Niners I am disappointed in.
- 4:24I feel like they had so many chances to win that game and
- 4:28they literally fumble it away twice, three times.
- 4:32You cannot give Patrick Mahomes and that offense that many
- 4:36tries. You get it.
- 4:37And they held them the four field goals which is crazy.
- 4:40They've lost one of their best offenders by tearing his
- 4:42Achilles, just jumping, getting ready to go on to the field, non
- 4:46contact injury. It was just it was
- 4:49disappointing. I had some questionable
- 4:52coaching. I think a couple of overthrown
- 4:54passes that could have been touchdowns.
- 4:57It's just I feel like. I feel like the 49ers lost it.
- 5:01Not to take away from the from the Chiefs because they
- 5:02definitely, you know, deserve the win, but I feel like it was
- 5:06not the greatest outing for the Niners.
- 5:09Yeah, well, the my biggest take away was first, the hilarious
- 5:13commercials. I'd love to know what your
- 5:15favorite commercial was. Mine was.
- 5:18I don't think a lot of people pick this one out, but it was
- 5:20like Chris Pratt doing a Pringles can commercial, right.
- 5:24And young girl who's working on the counters, like, you know,
- 5:28you look like the guy on the Pringles can, right?
- 5:30And then everybody starts saying it to him.
- 5:33And what I thought was the most hilarious part of the commercial
- 5:35was he does Face ID on his iPhone, but it's pointed at the
- 5:41Pringles can that lets a man. So I don't know, I I for for me,
- 5:47I was just cracking up over that.
- 5:49But I also thought to myself, man, Las Vegas is a really cool
- 5:52city. It keeps getting cooler every
- 5:54year and now they've got that sphere with it looks like a
- 5:59marble rolling around. I mean mind blowing stuff.
- 6:03And you can see it from, you know, from the sky as you fly
- 6:06in. So I was just there a couple
- 6:07weeks ago and I'm flying in at night and there's this giant
- 6:11yellow :) spinning as we're, you know, landing it at the airport
- 6:16there. And it's, it's very cool.
- 6:18I think what I'm most impressed by is how high quality the
- 6:23images It's very high, you know, dynamic resolution, right?
- 6:28Things like that. But also the frame rate is
- 6:30crazy. It looks super smooth, super
- 6:32fluid, not janky at all. It's it's really cool.
- 6:37I'm looking forward to someday maybe getting closer to it and
- 6:40maybe even getting inside to see a show and what that looks like.
- 6:45Well, you know, I mean, we're going to be back there in Las
- 6:47Vegas for Identiverse. We should have the discount code
- 6:52on the next episode. I'm really going out on a limb
- 6:54with that because I know we don't have it in hand in the.
- 6:58Next few episodes. How about that?
- 7:01There you go. We'll have the discount code.
- 7:03So anybody who's planning on registering, come on back to
- 7:07your favorite podcast. You should have.
- 7:11We should have that code here very shortly.
- 7:13Should be the best code available publicly.
- 7:16So we got that conference coming up other other conferences on
- 7:23the agenda. Identity week which is in
- 7:26Europe, America and Asia. So we have a discount code for
- 7:30that as well and it works for any of the locations.
- 7:33So the Europe one Identity Week Europe is in Amsterdam, June
- 7:3711th through 12th. Identity Week America, which you
- 7:40and I will be at, is in Washington DC September 11th and
- 7:4412th. And Identity Week Asia is in
- 7:47Singapore, October 22nd and 23rd.
- 7:50I think if anybody wants to pick up our airfare first class, of
- 7:53course we'd be more than happy to be there as well.
- 7:57Again, IDAC 30 gets you 30% off registration.
- 8:02Yeah. And we'll have the link in our
- 8:03show notes to make it easy for people to find.
- 8:04But yeah, we'll be at the America One.
- 8:06And yeah, if you want to fly us out to Amsterdam or Singapore,
- 8:09I've never been to either. I have a bag and I will travel.
- 8:12Maybe. Maybe we'll bring my Apple
- 8:13Vision Pro if I still have it. At that point, who knows?
- 8:17It would offer. It is.
- 8:20I I don't know. I I can't wear it in public,
- 8:21man. I just I'm not that guy yet.
- 8:24When I see a a bunch of other people doing it maybe, but not
- 8:27yet. Another cool thing was we saw a
- 8:30recent Apple podcast review and they were commenting about the
- 8:34episode that we did with Ryan Galuzzo from NIST and so I
- 8:38thought that was very cool. So definitely appreciate the
- 8:42folks who take the time to review us on the podcast
- 8:45platforms. It definitely helps us and it
- 8:48you know continues motive us. The other thing is they like the
- 8:50the person like the hockey talk and totally agrees with me.
- 8:53So I'm totally bringing up this review because they agree with
- 8:55me on playoff hockey. So there you go, I'm.
- 8:58Going to guess that it was Ken Myers from GSA who's been a a
- 9:02friend of the show and been on the podcast a few times.
- 9:05And the reason I'm going to guess that is that he put a post
- 9:08on LinkedIn that read very similar to this.
- 9:12So if I got that right, Ken send me a message.
- 9:15If I get it wrong, send me a message too.
- 9:17I'd be OK with that. There's lots of people who think
- 9:20I'm right, so you never know. It could be any number of people
- 9:24out there. So today's main topic, we're
- 9:27going to talk about passkeys. We've got somebody from San
- 9:31Francisco who may have also been crying in his beverage of choice
- 9:34on Sunday. I'm not sure, but I'd like to
- 9:37find out. Why don't you introduce our our?
- 9:41Latest guest Yeah, so we've got Daniel Grube again, Product
- 9:45manager at TikTok. He was with us on stage at
- 9:48Authenticate last year as part of our kind of live keynotes
- 9:53extravaganza, we'll call it. Welcome back to the show,
- 9:57Daniel. Yeah.
- 9:58Thanks for having me guys. So are you a Niners fan?
- 10:01I have to ask. You know, I was born in San
- 10:05Francisco, so I feel some sort of loyalty, but actually my
- 10:12dad's from Detroit, so he grew up in a Lions household, so he
- 10:18was not too happy with the 49ers knocking out his favorite team.
- 10:23It was supposed to be somewhat of a Cinderella stories for him,
- 10:26I think after many, many years of just disappointment.
- 10:30So yeah, our our household was sadly watching the Super Bowl.
- 10:35It has been a while, you know. I would not have been upset if
- 10:37Detroit had beat the 49ers. I'm glad they didn't, don't get
- 10:40me wrong. But I feel like it's time.
- 10:43I think it's been like 40 some years and I feel like they're
- 10:46also a little bit ahead of schedule, which is good because
- 10:48I think the NFC North is up for grabs.
- 10:51But now we're talking NFL. What we want to do is talk about
- 10:54identity and access management. We didn't really get a chance to
- 10:58really get into your background on stage, and we kind of had of
- 11:00a shortened show just based on timing and things like that.
- 11:02So why don't we start fresh in this episode?
- 11:05So tell us a little bit about your background.
- 11:07How did you get into the identity space?
- 11:10Is it something that you chose or did it choose you?
- 11:13Yeah, that's a an interesting question.
- 11:16I think it kind of chose me to be honest.
- 11:21So interestingly enough I I have a technical background but it
- 11:24was mainly applied to social sciences, especially in grad
- 11:27school. I analyzed social networks to
- 11:31look at how they evolved over time and if we could predict the
- 11:35evolution of social and economic networks to better understand
- 11:40where we think those types of things are going to be going.
- 11:43So a lot of that type of modeling that I did applied
- 11:48really well to social networks and things like that, not only
- 11:53in the real world but obviously online.
- 11:56I actually also started my career as a private
- 12:00investigator, which was pretty interesting.
- 12:03I think that this set me up very well for understanding identity
- 12:08in a way. I got that job just through a
- 12:10few random languages that I speak.
- 12:12That can be very useful in private investigations,
- 12:16especially for the people who go into that field and the places
- 12:20that they previously worked at. And so for me, I think it was
- 12:24really interesting because a lot of that job was about taking a
- 12:27ton, a ton of information given to you by clients and then
- 12:31having to dissect it, pair it down and tell a story with it.
- 12:37And for me, it was all about figuring out who are these
- 12:39people, Who are these, you know, where are the, where are they,
- 12:42What are they doing? Why did they do it?
- 12:44Understanding identity and then motivation from that and telling
- 12:48a story. And for me, I think that was
- 12:51very, very interesting. And I did that, you know, in a
- 12:54lot of languages, with a lot of people from a lot of countries.
- 12:57It was super cool and really led me nicely into using kind of my
- 13:01technical background, my investigations background into
- 13:06employing this in a more product focused way where I can actually
- 13:10build things that are, you know, using identity for security and
- 13:14and understanding the intersection between the two.
- 13:18And so you work on, I guess I interested you as a product
- 13:20manager at TikTok, you got to help me understand what does
- 13:23that even mean? Like what would you say you do
- 13:25here? Yeah, of course.
- 13:27I think being a product manager at TikTok is similar to being a
- 13:30product manager at most tech companies, right.
- 13:34What you're doing is identifying opportunities for the space that
- 13:37you work in. I primarily work in security,
- 13:40identity access management and so essentially figuring out
- 13:46where are opportunities using, you know, certain data or user
- 13:50research that you can get from interviews, things like that.
- 13:54And then building features that will help users based on the
- 13:58needs that you've identified. And you know, writing those
- 14:01documents, working with engineers, designers, things
- 14:04like that to build these things, testing them, understanding if
- 14:07they work and then launching them on your app so they can be
- 14:10used by people worldwide. So everything you see on your
- 14:14TikTok app is built by some team.
- 14:18You know who's trying to understand that this is
- 14:20something our users would like to use the constant.
- 14:25You know, March of progress, right, and how to improve
- 14:27things. I think most people are probably
- 14:29familiar with what TikTok is. If you, if you're not, I guess
- 14:33just get out from under the rock right and go online.
- 14:36What is a feature that you think is underutilized when it comes
- 14:40to TikTok something maybe that you like to use and maybe not
- 14:43like needs more commercial promotion, right?
- 14:46Or something like that. So for me, one of my favorite
- 14:49features at TikTok that I use a lot I would say is a collections
- 14:54feature. So I I find myself, I love using
- 14:57TikTok and the 4U page and stuff.
- 14:59I feel like I always get entertaining content.
- 15:01I especially love it for recipes, to be honest.
- 15:04So for me, I I love cooking and I kind of, you know, use a lot
- 15:08of the recipes I see in my 4U page and try to copy them at
- 15:11home. But collections is something I
- 15:14use to put them all together, essentially, and after I
- 15:17bookmark them. So bookmarks can kind of get,
- 15:20you know, there's a lot of them, things like that.
- 15:22This just helps me to kind of organize them and then share
- 15:24them with people as well, which is cool and I don't know how
- 15:27many people are using it, but I find it very useful for me and
- 15:30kind of how I use the app. Seems kind of like the the a new
- 15:34spin on like the bookmark, right?
- 15:36I think everybody's familiar with like, the bookmark in a
- 15:38browser. It's like, hey, how do we pull
- 15:39this collection? Clever name, by the way.
- 15:43Building on the library theme, yeah.
- 15:47I would imagine that your role has a lot, a lot of interaction
- 15:51with sort of you know that growth and that user experience
- 15:54that that happens. There are those things competing
- 15:57interests, can they be complimentary like how do you
- 16:00see your role sort of a driving and and affecting those areas?
- 16:03Yeah, the team that I work on TikTok, from the product side,
- 16:08we do not only experiences on the app like signing up, logging
- 16:13in and security, but we we do all of them you know as a team.
- 16:17And so for me Task Keys has been a great way of providing users
- 16:22with more security but a frictionless experience as well,
- 16:27meaning that it's just much easier to you know log in things
- 16:30like that which can kind of show you how you can utilize good
- 16:35user experiences that are also secure to make the process
- 16:39faster for users and easier. So I I think that that's a great
- 16:44answer in the sense that we have found ways especially with new
- 16:48technology to make if these experiences, especially security
- 16:51experiences much easier and much better for users.
- 16:57Daniel, I'm wondering what was the hot topic in Identity at the
- 17:00time that you joined Tiktok. Yeah, again like what was
- 17:06interesting is when I when I joined it, I was approached by
- 17:11one of the engineering teams to basically talk to me about
- 17:15passkeys. It was especially discoverable
- 17:19credential which we use at Tiktok with pass keys right
- 17:22where you just show it up, show the pass keys automatically to
- 17:25the user that are saved on their device.
- 17:28It was all very new at the time when I joined and they had
- 17:32already they, they were a team internally that had already
- 17:36focused pretty heavily on Fido technology and how this can be
- 17:39used especially for employees to secure their accounts, things
- 17:42like that. And so they approached me saying
- 17:45this is also something that could be used in a consumer
- 17:47context. And so it was a very hot topic
- 17:50from an identity perspective as something that we had already
- 17:53invested in to increase security for employees and why not use
- 17:58that technology to increase security for our users also.
- 18:01So for me, that was kind of one of the first conversations I had
- 18:05when I joined about a cool opportunity that we had in our
- 18:08identity and security space. Yeah, I I feel like Pesky's is
- 18:14kind of the best of the user experience and also, you know,
- 18:19improving security and there's so few things you can do in the
- 18:22identity space that do that. I, you know, so I think this is
- 18:28kind of a story that anybody who's dealing with an external
- 18:31user population can really take from it.
- 18:34I mean, you guys have also experienced a lot of growth in
- 18:38the past few years. That's a challenge as well as an
- 18:42opportunity. What are some of the challenges
- 18:44and opportunities that you've experienced?
- 18:48Yeah, I think that having new users is definitely an
- 18:51opportunity for security because it gives you the ability to help
- 18:55users and guide them to the, you know, most secure option
- 18:58possible for them to use, right? So for us, this is an
- 19:02opportunity to, you know, allow users to create a pass key
- 19:05earlier in the user experience when they're creating an
- 19:08account. I know that for a lot of
- 19:11companies or a lot of, you know people, adoption or creating a
- 19:16passkey might be a bit of a tricky or user experience or a
- 19:20challenge, right? Whenever you have new technology
- 19:23or something you have to add to your account, it can be
- 19:26difficult to figure out how to ask users to do it.
- 19:29And so when you have more users who are joining or signing up,
- 19:34you have an opportunity earlier in the user journey to give them
- 19:38better security. So I view this as an opportunity
- 19:40for us to help users secure their account at an earlier
- 19:43stage in their journey on TikTok.
- 19:46Yeah, I think that makes a lot of sense.
- 19:48I mean when you're when you guys got on past, he's just really
- 19:52new, right. And so there's kind of like you
- 19:55almost had to kind of break the barrier of like people don't
- 19:59even know what you're talking about.
- 20:01Now it's becoming more at least within our within our industry
- 20:05like kind of the common parlance but.
- 20:08Let's say outside of our industry, people generally still
- 20:12are just coming up that learning curve.
- 20:16So, you know, I think being that early adopter kind of hints to
- 20:21me this innovative culture, you know, and I think the
- 20:27opportunity to improve the UX in the innovative culture probably
- 20:33gives you the opportunity to take some, take some more
- 20:39challenges or make make some more risks.
- 20:41Does that make sense? Yeah, it does.
- 20:43I think it has afforded us the opportunity to understand where
- 20:47we can improve, right. We have embraced passkeys at
- 20:51Tiktok. So we know that this is a cure
- 20:55way and a frictionless way for users to log in.
- 20:57And so we I also understand where there I think is
- 21:01opportunity to grow or challenges that we noticed with
- 21:05some of the technology initially as it's provided by Apple,
- 21:09Google, Microsoft or you know people who are providing the
- 21:11technology to relying parties. For us a lot of it is you know,
- 21:17making it more flexible for user experience, right.
- 21:20Not only is this a product that you can use to sign in, but also
- 21:24to authenticate your identity in various scenarios across a
- 21:29platform or across the user journey as well as signing up
- 21:32for a new account. So we're looking at other ways
- 21:36that we can, you know, utilize the technology that's provided
- 21:39to us in different scenarios. And I think the biggest
- 21:42opportunity there is a more flexible way of, you know,
- 21:46messaging to users, the difference in the different
- 21:49scenarios. Right now we have the sign in
- 21:52with passkey prompt, but maybe in the future we'll have other
- 21:55versions of that that will allow us to more easily communicate
- 21:59with users without extra steps that they could also, you know,
- 22:02authenticate with a passkey or they could sign up with a
- 22:05passkey, things like that. So I think that for us noticing
- 22:09that using, you know, the technology we're given helps
- 22:13users to more quickly understand it, especially if it's from the
- 22:16native OS that they have. But also we'd love you know to
- 22:21see more flexibility of what users are seeing to address more
- 22:25scenarios so. Here's a challenge for the Tik
- 22:28tokers out there. How do you make passkeys go
- 22:31viral in a way that it becomes trending of like, you know, sign
- 22:36up with passkey, right? I mean, is that like, am I?
- 22:39Am I too much of an I am nerd to think about in that perspective,
- 22:43Like, you know, what's the communication marketing plan?
- 22:45You know, what is? How do we roll this out from a
- 22:47communication standpoint? TikTok video man.
- 22:49Why not? I know.
- 22:51Yeah. I I would love to do a TikTok
- 22:53video about passkeys. That sounds awesome for me.
- 22:57Yeah, I I wanted to go viral also on our platform.
- 23:01That would be so cool. I have no idea how to get there.
- 23:05That would be really fun. I feel like that's something
- 23:07that we maybe you guys could make the video.
- 23:10Oh, there we go. We can carve up part of this and
- 23:12make, I don't know, funny faces, put weird filters on us and then
- 23:15talk, you know, some sort of pass key prop type thing.
- 23:19I don't know. Yeah, there's something there.
- 23:21I feel it. I feel like this is something
- 23:24that everybody wants and frankly probably should be using in the
- 23:30age of sort of getting away from the password which we everyone
- 23:32knows and hates. But is 100% adoption really the
- 23:37goal? Is it?
- 23:39Is that even realistic to think about from AI guess from like a
- 23:43authentication standpoint? Yeah.
- 23:46And I guess when we talk about this, it's probably just around
- 23:49everyone, right? Like can all all people who are
- 23:52using passkeys across all different platforms using the
- 23:55technology that's provided to the relying parties, can relying
- 23:58parties expect their apps to have all users with this?
- 24:04I I'm not sure, I guess from a practical perspective, right.
- 24:09There are requirements for a passkeys, so you have to have
- 24:12screen lock enabled, you have to have Bluetooth turned on, you
- 24:15know, you have to have your biometrics enabled or I guess
- 24:18you can use like a passcode, things like that.
- 24:20But not everyone has a passcode or a you know, a pattern or
- 24:24something on their device depending on you like Android or
- 24:27iOS. So I think that there are just
- 24:29certain conditions that are required by Apple, Google,
- 24:32Microsoft to create a passkey that will probably just
- 24:34naturally you know make some users ineligible as well as like
- 24:39the OS version, right? It's only available for iOS 16
- 24:42plus Android 9 plus. So right now I I don't think so.
- 24:47Simply based on the conditions that are given to relying
- 24:50parties, you know that it's probably not realistic to have
- 24:54100% based on that. But over time as more people
- 24:57meet these conditions than than it is a possibility for sure.
- 25:01But I think it's just a matter of time more so than anything
- 25:04else. I feel the same way because I
- 25:06think there's still, you know, accessibility concerns.
- 25:10We want to make sure that it's available right for everybody
- 25:13and you certainly bring up a lot of a lot of the things that I
- 25:15think a lot of people think about is OK, sounds cool, that's
- 25:18great. But there's you know, there are
- 25:20certain use cases or scenarios where it's just it's just not
- 25:22going to work. So what is the fall back
- 25:24mechanism? So I'm with you on that one.
- 25:26I I guess from a feedback perspective and maybe this is a
- 25:30weird question to ask, but has anybody like have users
- 25:33commented like hey this is great that you have it on here?
- 25:35Is it just I dent to Roddy that are like hey you've got passkeys
- 25:39right? Or are normal people in
- 25:41quotation marks also getting feedback on it?
- 25:45Yeah, I think this is interesting.
- 25:47I definitely, I'm not going to lie, definitely Google like
- 25:49Tiktok and Passkeys. I want to see what people are
- 25:52saying, all kinds of stuff. Based on just what I've seen, it
- 25:56seems like we've gotten positive reception, which is great.
- 26:00I don't think I I've seen any specific feedback like you're
- 26:04saying around that. But I think generally when we
- 26:06looked at the response after announcing that we were going to
- 26:10be doing passkeys in July of 2023, there was positive
- 26:14response. I think people have seen us as
- 26:16embracing the technology and have welcomed that.
- 26:19And we've seen other relying parties adopt the technology
- 26:22also after that and even before. Obviously, we weren't the only
- 26:26ones at the time. So I think that generally, yeah,
- 26:29we're seeing a positive response for this.
- 26:31We know users are using it. So I think that that indicates
- 26:35to us that people like it. Yeah.
- 26:38One of the things we like to do on the podcast, Daniel, is make
- 26:41sure that we don't lose people, right.
- 26:44And we're talking about pass keys and we're halfway through
- 26:46the episode. But I think it's important to
- 26:49maybe level set on what pass keys are obviously.
- 26:53I think well, may I ask a question?
- 26:55Pass keys, replace passwords? Yeah I think that's the
- 27:00intention right, to create a password less experience for
- 27:02users. So it's to me this is my own you
- 27:07know thought but that that was the naming convention right.
- 27:10Instead of a password it's a passkey I think the the naming
- 27:13even sounds like it's it was intended to replace a password.
- 27:18So yeah, I I it feels it feels intentional from the way that
- 27:22it's been branded as a product. What did the What does a normal
- 27:27end user have to do to start using passkeys?
- 27:32Is there any kind of like special signs that they have to
- 27:35do? You mean just in general?
- 27:38I mean, not really. I mean, we talked about like
- 27:39their eligibility conditions, but for the most part you just
- 27:42have to create it. Right now it looks like most
- 27:45apps are using passkeys just to log in for users.
- 27:49So you would just create the passkeys so that you can log
- 27:53back into your account. I haven't seen anyone, you know,
- 27:56removing passwords or anything like that.
- 27:58So I guess if we're talking about creating a passwordless
- 28:01experience, that's still something in the future for pass
- 28:05keys and relying parties, especially as passwords seem to
- 28:09be, you know, they've been around a long time.
- 28:11You know, it's always hard to get rid of something that's like
- 28:14hold reliable. So I think that, yeah, I think
- 28:19that's probably what what I've seen is just the the login
- 28:22scenario being tackled primarily by all the the lion parties
- 28:26adopting passkeys right now. So it seems like that's kind of
- 28:30where we are at this stage. Now, if I'm a practitioner, I'm
- 28:35thinking, OK, maybe passkeys would be the right thing to
- 28:39provide to my users, right? Maybe we're looking at multi
- 28:44factor authentication, which seems like a baby step in the
- 28:47right direction when pesky's are out there as an option, but I'm
- 28:52not sure about how much money I'd need to spend.
- 28:56You know, from your standpoint, did you need to invest money
- 28:59into hardware or additional software in order to make this
- 29:02work? Yeah.
- 29:04That's a great question. So as we talked about before, I
- 29:07think there was actually a A-Team that's dedicated to
- 29:11exploring, developing, understanding phytotechnology
- 29:14that we have at Tiktok. And so they had actually already
- 29:18created an SDK to be used in the enterprise scenario, you know,
- 29:24to create passkeys, things like that.
- 29:27What was great for us is that we could use some of the technology
- 29:31that we had already developed at Tiktok to be able to then make
- 29:36it available for consumers also. So there's no new, no new
- 29:40hardware, you know, obviously software.
- 29:45But yeah, it it made it great, 'cause, you know, it's something
- 29:48we as a company had already invested in to increase
- 29:51security. And so we were able to use that
- 29:54to also make our consumers more secure as well, the people that
- 29:57use Tiktok who want to have more security on their account.
- 30:01Yeah. If I'm thinking about rolling
- 30:02this out, I mean is it do I have to do all Big Bang for all of my
- 30:07users at once or can I pilot it? I've been trying to get an idea
- 30:12of like how big is the roll out? Is the effort A lot of, you
- 30:18know, mostly focus on just putting the technical pieces in
- 30:21place or is there kind of a change management of like
- 30:24letting people know it's coming, be here tomorrow, it's here,
- 30:29here's what you need to do? Yeah, that that's a really good
- 30:33question, right. I think with any new technology,
- 30:36adoption is going to be a challenge, right?
- 30:38Like we talked about, it's new. So education, right?
- 30:43Do people know what a passkey is?
- 30:45So if they see this, are they going to do it?
- 30:47If they don't know what it is, they might be confused, which
- 30:51can change your decision. If you want to invest a lot in
- 30:54it or not a lot, it can also change your decision.
- 30:57Do I need to educate users on what this technology is before
- 31:01they create it so that they understand things like that?
- 31:04There's there definitely enters a lot of these questions when
- 31:07you're trying to roll out past keys on your platform,
- 31:10especially because it is a new technology.
- 31:12I think that what's great what we found especially working with
- 31:15things like the Credential Manager API that Google
- 31:18provides, it actually is it's a it's very efficient, you know,
- 31:25as a platform to provide this technology to our users.
- 31:29So I think if you're questioning about whether or not you want to
- 31:33adopt it, I think recognizing that there are tools that you
- 31:37can use provided by, you know, Apple, Google, things like that,
- 31:41that make it an efficient technology to integrate onto
- 31:45your platform that that's great maintenance is going to be you
- 31:48know, easier potentially than other things.
- 31:51And so I think that's one big benefit.
- 31:54But yeah, again, I think adoption is probably the biggest
- 31:56challenge with any new technology, especially with
- 31:58something like passkeys. If people are on an app to, you
- 32:02know, talk to their friends or watch content or something like
- 32:05that, you know, are they really interested in interrupting that
- 32:09experience to create a passkey? I don't know.
- 32:12And I I hope they are, I I hope that they want to.
- 32:15But of course, I think it is important to start small if you
- 32:19can, and make it available to your users.
- 32:21I think that we should always make security available when
- 32:23it's when possible. So there's ways that you can
- 32:27start out small, offer it in settings right to start with and
- 32:30see if people naturally are going to try to go do it.
- 32:33Try to ask them to do it in user experiences where it makes
- 32:36sense, right? Like account recovery, logging
- 32:39in, things like that so that next time they can use it,
- 32:42things like that. So there's probably ways to do
- 32:44it slowly and just test out where it works best for your
- 32:46user base depending on the app that you have and and what the
- 32:50app is meant to do. Yeah.
- 32:52One of the things, so Jeff mentioned, we met at the
- 32:55Authenticate conference and I was thinking one of the things
- 32:58that I think has made this so possible and so successful is
- 33:04what the Fido Alliance has done with passkeys overall.
- 33:08And I'll tell you, we were at the universe and like the amount
- 33:11of universal appreciation, acceptance for Fido 2 and
- 33:17passkeys, it's like it's really like nothing I've ever seen.
- 33:21There's always seems to be maybe not polarization, but there
- 33:24seems to be, you know, some percentage of people who think,
- 33:28OK, that's not good, but it it doesn't feel that way with 502.
- 33:34I mean the investment that they're making to build a
- 33:37community around the investment they're making to build
- 33:41standards like user interface standard contributes a lot to
- 33:47it's kind of become ubiquitous, right.
- 33:50It's kind of like nobody has to explain to you how you do one
- 33:53time passwords with an SMS text, right.
- 33:56It's like we've gotten so many of them it's ubiquitous pesky's
- 34:01has to get like that till to get to the kind of the adoption
- 34:05level where it belongs. But maybe you could talk about
- 34:09your interfacing with the Fido Alliance in terms of how they've
- 34:14supported the community at large and you?
- 34:17Yeah, the Fight Alliance has been, you know, one of the
- 34:21biggest, biggest, I think supporters for us in getting
- 34:25this out there and also connecting us with teams at
- 34:28Google and Apple to ensure that our adoption and integration of
- 34:34passkeys is the best experience possible for our users.
- 34:37So we definitely owe a lot to them in the sense that they have
- 34:40helped us to, you know, roll this out to our users as fast as
- 34:44possible by, you know, connecting us to the right
- 34:46teams, the right people where we can ask questions, solve
- 34:50problems quickly, things like that.
- 34:52So definitely has been huge for us in in making this happen at
- 34:56TikTok. And also excitingly enough if
- 35:00you look at the website, TikTok is now on the Board of Directors
- 35:02for the Fido Alliance, which is awesome.
- 35:04So we're we're getting to be a bigger part of the conversation
- 35:09which is really exciting talking about you know the user
- 35:12experience, things like that and just being you know a bigger
- 35:15part of the alliance itself and contributing to the future of
- 35:20502 in this technology. And they have great
- 35:23documentation too on the website with the they do user guides and
- 35:26sort of not deployment guides but you know implementation and
- 35:30and kind of things like that. I know that our friend Andrew
- 35:33Shikiar who's over there, you know spent a lot of time getting
- 35:36it up and running and it I think it definitely shows.
- 35:38I think it's, you know, top of class, 1st class, whatever you
- 35:41want to call it, right. But from a documentation
- 35:43standpoint that put it right up there with what I've seen from
- 35:46other organizations. So definitely, I would imagine
- 35:49probably pretty helpful to have something like that to fall back
- 35:51on and say, OK, well, how does this work?
- 35:52But then also like the big brains that you're also
- 35:56interfacing with say, oh, you know, how do we challenge, you
- 35:58know, how do we satisfy this use case or whatever this challenge
- 36:01may be? Can I talk a little bit about
- 36:04the security side of things? Because they feel like this is
- 36:07an area that, you know, we want to make sure that people are
- 36:11secure, they're using things. Passkey's a big step towards
- 36:13that for sure. I'm totally on record as being a
- 36:16big fan of AI. You know, I I'm a fan of it.
- 36:20I am not afraid to admit that I subscribe to a couple of very
- 36:23specific AI services. Right, Exploring and testing
- 36:27with it. One of the things that I've kind
- 36:30of tested with is this idea of impersonation.
- 36:33And at some point I feel like I'm going to be at the stage
- 36:36where I can actually do an entire Identity Center podcast
- 36:39with all the voice samples that Jim and I have put together over
- 36:42the years, and I wonder if anyone would notice.
- 36:45I have to imagine, you know, there's lots of companies that
- 36:47are, you know, encountering this.
- 36:50There was one in the news, I think it was last week aboard.
- 36:53You know, somebody got tricked for $25 million using deepfakes
- 36:56and video on a team's call. I mean, it's crazy how easy it
- 37:01has become and I think it will continue to get easy.
- 37:04That seems like it's a pretty big threat.
- 37:05I guess what are some of the challenges or concerns that you
- 37:09see and how do you kind of stay ahead of that sort of thing?
- 37:11Yeah, and and based on what you said in your example, it sounds
- 37:15almost like people were impersonating other people to
- 37:20fish the person. Essentially, yeah, it was I'll,
- 37:24I'll, I'll butcher it. Someone will definitely correct
- 37:26me I'm sure. But the the idea was people are
- 37:28on a teams call and they were using deep fake video to pretend
- 37:34to be different members of the board and having conversations
- 37:37and essentially tricked this more junior member into wiring a
- 37:41whole lot of money to an account.
- 37:44And you know, next thing you know 20, some $1,000,000 I think
- 37:47it was or I think it was 25,000,000 something like that
- 37:49was gone. And it was predicated on this
- 37:52idea of, I even know what we would call it, It's it's
- 37:55fishing, but it was a very elaborate, you know, fishing
- 37:59exercise to do it with deep fake video, deep fake audio, multiple
- 38:03cameras and sessions running, right, to be all that.
- 38:07I mean, it sounds pretty sophisticated to me, but it's
- 38:09just going to get easier. And it it, it's something that
- 38:12I've been thinking about for a long time is how do we protect
- 38:15against that sort of thing? Do you have any ideas, thoughts?
- 38:18Does it keep you up at night like it does for me?
- 38:22Like what are your What are your feelings there?
- 38:23Yeah, I mean, I think anyone is is probably afraid of the ways
- 38:29that technology, especially new technology can be used for, you
- 38:33know, malicious purposes like you said, using things like AI
- 38:37to trick someone into doing something.
- 38:41It sounds very scary, right for me.
- 38:45I think when we talk about passkeys, and this is something
- 38:48that you can see the vital lights talks about a lot, it's
- 38:51just so you said you had someone from Nest as well on the
- 38:53podcast. I think the reason why people
- 38:56endorse passkeys so much is because it is phishing
- 38:58resistant, right. It's been cited in, you know,
- 39:02the White House memorandums. Nest, like a lot of
- 39:05organizations at the governmental level have endorsed
- 39:07it for this precise reason. And so I think that passkeys is
- 39:12a great way to provide more security to users in these
- 39:16scenarios where there might be some malicious use of new
- 39:20technology to try to get people to do things that they probably
- 39:25shouldn't do. And so I I think that there are
- 39:28new, like you said, not only maybe are there new technologies
- 39:31that can be used for bad purposes, but new technologies
- 39:34that can be used for good purposes.
- 39:35And so what's great is I think that we are focusing on giving
- 39:41people the defenses that they need to protect against this.
- 39:45Yeah, and I looked it up. It was 25,000,000 deep fake with
- 39:48the Chief Financial Officer and I feel like if there was a
- 39:53phishing resistant mechanism where I say that's fine right?
- 39:56Let the person do the initiate the transaction.
- 39:58But if the CFO had had to use a a phishing resistant mechanism
- 40:02to have the transaction go forward, it would have gotten
- 40:06stopped at that point. Or at least the chances of it
- 40:08progressing would have been lower it seems like.
- 40:11Yeah, it definitely seems like it would have been more
- 40:13complicated. I I know that I'd authenticate.
- 40:15There was a presentation that demonstrated this kind of
- 40:18scenario, right? And I remember the woman who
- 40:22presented it was showing how you could take someone's voice and,
- 40:26you know, get the code from someone.
- 40:28Things like that. Showing how even if we think
- 40:30sending text messages or OTP codes to your e-mail, you know
- 40:35is is a good way of, you know, authenticating identity, that
- 40:38there are other things that someone might do if they have
- 40:41enough motivation to get that information from someone.
- 40:44And and she showed in her video how she did that, which was, I
- 40:48thought really interesting and kind of what you're talking
- 40:52about here, I think and and how Huskies or other fishing
- 40:54resistance technology can help to prevent that.
- 40:57I mean how it would have stopped her in that, you know,
- 40:59fictitious scenario. So we've had a pretty exciting
- 41:02conversation. I'm glad we're able to reconnect
- 41:05after our Authenticate show and kind of bring you back and have
- 41:08a little more, you know, deeper conversation into it.
- 41:12I want to end the show on a lighter note as we normally do
- 41:14and we're all travelers. So I came up with the ultimate
- 41:19question that is going to cause controversy upon controversy
- 41:23window seat or aisle seat, which do you take on a plane?
- 41:30Yeah, definitely controversial for me because I have, I think
- 41:33the minority opinion here. I'm an aisle seat person, which
- 41:36I think people are really against, but this is only me.
- 41:40OK, yeah, defend yourself here. OK, let me defend.
- 41:45OK, so maybe on like a long haul flight I'll choose like a window
- 41:49seat, right? Because I want to sleep, but I'm
- 41:51so bad at sleeping on flights. Like, unimaginably bad.
- 41:54I went to Tokyo in December, and I'm not going to lie to you, I
- 41:58played my Switch the entire time on that flight.
- 42:01Embarrassing. That's like 10 hours, Zelda.
- 42:04Yeah, exactly. I blast like tears of the
- 42:05Kingdom. Yeah, I love Zelda more than
- 42:08anything. It's just so fun to just run
- 42:11around like I'm just, I'm just looking at things.
- 42:14I'm not even playing the game. I'm just, I'm on a safari.
- 42:17So. But I I don't know.
- 42:20I like the Isle because I like to have control of this
- 42:23situation and I like to be able to choose when I get up and like
- 42:27go to the bathroom, things like that, blah blah, blah.
- 42:29I'm the gatekeeper of the bathroom for my row.
- 42:32I'm I'm the leader of the row, you know, So I I want to.
- 42:35Get past you. Yeah, exactly.
- 42:37Yeah. You have to pay the toll to get
- 42:38through, you know. Show me your TikTok account.
- 42:40Do you have passkeys enabled? OK, you can pass.
- 42:43This is our adoption strategy. No, I'm just kidding.
- 42:48But yeah, I don't know. I I feel like that's a
- 42:51controversial opinion, but that's.
- 42:53Definitely, Jim, what's your controversial stance on this?
- 42:56I think I know. What yours is, but I'm
- 42:59unapologetically aisle seat and I kind of have wide shoulders.
- 43:04I'm not saying that in a bragging way, but I kind of have
- 43:07to lean out of the aisle. If I'm in a window seat, I'm
- 43:11very cramped. What I think is controversial,
- 43:14if you were to say middle seat and I've actually met someone
- 43:17who said I like the middle seat, why?
- 43:20Because if yours here is her mentality and she was a smaller
- 43:25frame person, so that helps. But she said if she's got the
- 43:28window seat, she gets too claustrophobic.
- 43:30She feels like she's trapped because there's two people
- 43:35keeping her penned in. But on the aisle seat, you know
- 43:40I've run into this. I've been kind of a road warrior
- 43:42for a long time is if you're hanging out into the aisle, it
- 43:47it seems like the flight attendants like ramming the the
- 43:52beverage cart into your shoulder and it's like I'm not hanging
- 43:56out because I'm a bad person. I'm hanging out to give the
- 43:59person next to me some extra room.
- 44:01You're supposed. To say you're hanging out
- 44:02because you're so swollen jacked you don't fit into your one
- 44:05seat. Yeah, yeah, What was the the
- 44:10Super Bowl commercial with Arnold Schwarzenegger, neighbor?
- 44:15Neighbor. Hey neighbor, don't run that
- 44:17luggage cart into me. Yeah, that wasn't funny.
- 44:21Anyway, I'm. Going to isolate that and use
- 44:24that for something. Yeah, go make it a song.
- 44:27Make it a viral. There we go.
- 44:28We just went viral. That's our pasty video.
- 44:32We've just made it. My only exception I'm I'm taking
- 44:34way too long to answer this question, but my only exception
- 44:36would be that if I have like a super early morning flight, I do
- 44:40like the window seat because then I'll put my head against
- 44:43the side of the plane and kind of sleep.
- 44:45What about you, Jeff? I used to be aisle and now I'm
- 44:49window, but I don't care so much.
- 44:53So what's the most important for me is to have under seat storage
- 44:58because I always like to have my bag near me.
- 45:00I generally do not check any baggage so I'm usually on carry
- 45:03on only. Like everybody I've talked about
- 45:06it, right? I like one bag travel as much as
- 45:07I can, have stuff underneath me and have to worry about overhead
- 45:10space and just kind of go. But I am a Danny.
- 45:13I'm pretty similar to you. I am terrible sleeper on fly, on
- 45:15fly Flyers can't talk today on planes and I'm getting better at
- 45:22it but I still have challenge trying to like do a long haul
- 45:26sleep flight even if it's like a lie flat sleeper.
- 45:29It's just it's not happening for me.
- 45:30So I'm the same way. I will either be playing a game,
- 45:32watching movies, doing whatever it may be right to kill the
- 45:34time, but I am window now, purely for the facts, for the
- 45:40most part, is when you're boarding the plane, everyone is
- 45:44banging it to you in the aisle, in the aisle, in the aisle,
- 45:47there. Every time someone, someone
- 45:48comes and goes, they're getting you.
- 45:50I'm actually the opposite of you, Daniel, though.
- 45:52So for most flights I'll be window.
- 45:54But for a long haul, I actually prefer the aisle because I want
- 45:57to have more direct access to getting up to go to the
- 46:00bathroom, stretch legs, you know, whatever it might be.
- 46:02I'm kind of a little flip flop there and I'm sure you know
- 46:05there are strong opinions either way, but that's kind of my take
- 46:09on it is what's most important for me is under seat storage.
- 46:12Generally speaking, the aisles or the.
- 46:15I'm sorry, the window seat has pretty consistent under seat
- 46:19space. Sometimes you get those really
- 46:21lame aisle seats that have like the power box or whatever like
- 46:25sticking halfway in and you can't get your bag even under
- 46:27there. I hate that.
- 46:29So it's generally safer for me to pick a window seat.
- 46:31That's a hill I'll die on and I'll fight anyone who who wants
- 46:34to come at me at that. All right.
- 46:38I think that's probably a good way where we can leave it for
- 46:40this week. Daniel, thank you so much for
- 46:43taking the time again to be with us.
- 46:44Hopefully we'll see you at a conference in in the future.
- 46:47Maybe identiverse, maybe authenticate, maybe Identity
- 46:50week. America, we've got discount
- 46:52codes galore, so hopefully you take advantage of that.
- 46:56But yeah, appreciate you take your time.
- 46:58Yeah. Thank you.
- 46:59Yeah. We'll go ahead and wrap it
- 47:02there. For this week.
- 47:03We're on the web, idacpodcast.com.
- 47:05We're on Twitter or X or whatever it's called.
- 47:08By the time you listen to this at IDAC Podcast, we're on
- 47:11Macedon at IDAC Podcast at infosec dot exchange.
- 47:15Connect with us on LinkedIn. I'll have a link to Daniel's
- 47:19LinkedIn profile if you want to ask him questions maybe about
- 47:21his past key experience or you know, in a polite and nice way.
- 47:26Disagree or agree on the aisle or window seat choice?
- 47:30And I'll have links in our show notes as well for all the
- 47:33discount stuff that we mentioned for the conferences and
- 47:35obviously can connect with Jim and I.
- 47:37We love it when you hear from folks.
- 47:38It's great with people leave reviews.
- 47:39So whoever left that review, you know, talk about how great the
- 47:43show was and especially if you're agreeing with me on the
- 47:45hockey talk, you know, 100% Gold Star for that person and keep
- 47:50those reviews coming. So we'll leave it there.
- 47:52Thanks everyone for listening and we'll talk with everyone in
- 47:55the next one. You've been listening to
- 47:58Identity at the Center. We hope you've enjoyed the show.
- 48:02Make sure to like, rate and review and we'll be back soon.
- 48:07But in the meantime, hit the website at
- 48:09identity@thecenter.com and find us on Twitter at IDAC Podcast.
- 48:16See you next time on Identity at the Center.