Latest / Identity at the Center / #254 - Exploring Digital Identity with Phil Windley
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:27Oh, not so bad yourself. Good, man.
- 0:30We've been podcasting fools lately.
- 0:32I feel like every day we we're on this platform recording or
- 0:36meeting with folks. And I mean, I love it, don't get
- 0:39me wrong. But yeah, spending a lot of time
- 0:42with you lately, Jeff. Oh, the keyword there is fool.
- 0:46That's for sure. A couple of fools doing this.
- 0:49No, I mean, I think this is, you know, this is how we start the
- 0:51year. We end the year.
- 0:52It's like this mad rush to kind of get stuff in place before you
- 0:56and I disappear for a couple of weeks of, you know, well earned
- 0:59time off and then trying to hit the ground running and then, you
- 1:02know, all that stuff. But I'll highlight the word
- 1:05again. Fools.
- 1:06That's what we are. Yeah, well, you know, I one of
- 1:09the things that I always like to do is like watch your
- 1:12background. So we're an audio only podcast,
- 1:15but Jeff has the coolest background at home with his, I
- 1:19guess office or studio. You've got like ATV set up and
- 1:23you've got, I think it's like screen savers running on it, but
- 1:27always very cool. Today you're at a hotel, your
- 1:30background is the hotel door and they've got the the fire escape
- 1:34placard and usually on that placard is what the nightly rate
- 1:38is. If you don't have a, you know, a
- 1:41discount code or something like that, it's like Comfort Inn 450
- 1:45bucks a night. Yeah, today's show coming to
- 1:48live from a Residence Inn in Plymouth, MN up in the frozen
- 1:52tundra. And I believe the rate kind of
- 1:55for me to see from here is like 349 at night, which actually
- 1:57isn't too bad. I've seen absolutely ridiculous
- 2:00hotel rates in the cities and things like that where you're
- 2:03you're into 4 digits for sure. Yeah, I'll bet it's cold there
- 2:07now. It's only going to get colder
- 2:09though. Yeah, not so bad 27°.
- 2:12Those are rookie numbers. We got a We don't really pump
- 2:14those up, right. You want those lower, I guess in
- 2:16this case, but not too cold yet. I'm going to go out and hit some
- 2:20top Golf tonight. Yes, in freezing weather.
- 2:23I'm curious to see how it's going to work.
- 2:25I believe we have heat, you know, fans that should should be
- 2:29running. So hopefully that would be a
- 2:30good time. We're actually going to, I'm
- 2:32actually going out to meet our friend Tom Sheffield who's been
- 2:33on this show tonight, so that'd be good times.
- 2:37Yeah, from Target. That would explain the the
- 2:40Minnesota piece. Yes it does.
- 2:43Yeah, no, he's a good guy, man. I'd hope that he had him back on
- 2:46the show. Yes, maybe.
- 2:49That's maybe he will make a wager on golf tonight or
- 2:52something. If whoever wins, give me a son
- 2:56to come back on. If he loses, he has to come back
- 2:58on the show that. What does that tell you about
- 3:01the show, Jeff? It?
- 3:03Doesn't tell me anything. How about that?
- 3:05Actually he and I were talking at Authenticate last year and
- 3:09he's working on his new sort of presentation for this year.
- 3:13So I think last time I talked I was like, hey, you know, once
- 3:16you come on the show and kind of work it out, once you've got
- 3:18sort of the framework in place and you know go from there.
- 3:21So Tom, true listening, looking forward to get you back on here
- 3:24and looking forward to seeing seeing you tonight.
- 3:27Yeah, Well, I'm excited about today's episode.
- 3:29This is a long time coming and I'm really honored to have this
- 3:34guest on our show. You want to go ahead and do your
- 3:37normal introduce introduction. Yeah, let's get Phil Windley on
- 3:42the on the line here. He's a Senior Software
- 3:44Development Manager at AWS Identity.
- 3:46He's also a Co founder and organizer of the Internet
- 3:49Identity Workshop. Welcome to the show, Phil.
- 3:53Hey, thanks. It's great to be here.
- 3:55I've listened to a number of episodes and I'm excited to be a
- 3:58guest. Yeah.
- 3:59Well, thanks for taking the time here and joining us.
- 4:02I know you're a very busy guy. You got a lot of different, I
- 4:05guess, identity frying pans on the stove that you're probably
- 4:09cooking with. One of the things that we like
- 4:11to figure out though, is how people get into this world of
- 4:14identity. How did you get into the
- 4:16identity and access management space?
- 4:18Is it something that you chose or did it choose you?
- 4:22In the early 2000s, 2001, 2002, I was the CIO for the state of
- 4:28Utah under Governor Mike Leavitt.
- 4:31And when I was done doing that and was doing some consulting, a
- 4:37friend of mine, Doug Kay, had written a book on web services.
- 4:42And I thought that was kind of cool.
- 4:44So I was just talking to him about, hey, how'd you write a
- 4:47book, what you do? And he said, well, you should
- 4:50write a book on digital identity.
- 4:51The world needs one. And I said, Doug, I don't know
- 4:55anything about digital identity. And he said, no, you do just
- 4:59think about everything you did as CIO, and it's probably
- 5:02Digital Identity. And, you know, as I thought
- 5:06about it, sure enough, he was right.
- 5:08I ended up writing a book that was published in 2005 called
- 5:13Digital Identity from O'Reilly. And if you know anything about
- 5:202005 was a little bit of a watershed year in Identity.
- 5:23It's when, well first of all Web 2 dot O was a big thing.
- 5:29People were worried about how do we get access to AP is for, you
- 5:34know, everybody's stuff. Before that the world had
- 5:39primarily been kind of centralized identity systems.
- 5:42I built them right. Organizations ran you know
- 5:46directories or whatever in order to manage their identities, but
- 5:51so, so, so the book is primarily about that.
- 5:53It's primarily about his kind of centralized directory based
- 5:57identity. You know, how do you do that?
- 5:59But, but the world changed in 2005 and people started talking
- 6:03about identity in different ways.
- 6:05And because I was writing a book, I got included on lots of
- 6:11interesting conversations in the January 31st, I mean December
- 6:1831st day year's eve, 2004. Steve Gilmore, who is, you know,
- 6:24something of a legend and and Podcasting circles had done,
- 6:28he's doing a good Gilmore Gang and he's still doing Gilmore
- 6:31Gang 20 years later. He did this thing that people
- 6:35came to call the Identity Gang. So it was a he had like 30
- 6:40people on and you know, his podcast host.
- 6:42You can probably imagine the sheer just, you know, cacophony
- 6:48it brings. Terror to my eye, my ears.
- 6:51Just thinking about 30. Yes, on a single podcast, right?
- 6:55But anyway, it was all about identity and after that was
- 6:59over, Doc Searles who was also on it and I were talking and we
- 7:04were saying, you know, the world needs a conference to talk about
- 7:06this kind of new user centric identity Vibe.
- 7:12You know what what people are doing.
- 7:14I don't think we said vibe in 2004, but that was, you know,
- 7:17that was the idea. And so we decided that we would.
- 7:21We wanted to do a conference, and so we set out to do
- 7:28something called Internet Identity Workshop.
- 7:33We failed. We we went to have the first one
- 7:36in the spring of 2005. Just couldn't get it together.
- 7:40Just wasn't working. But we were still interested.
- 7:45Still trying to figure it out. Doc ran into a woman named Kalia
- 7:50Young at a Giants game. They were both there as part of
- 7:53some conference. I don't know what conference it
- 7:55was. And they started talking and Doc
- 7:59was mentioning that, oh, we ought to do this.
- 8:01We we want to do this workshop. And she said, oh, I could help
- 8:04you with that. And that was kind of the, you
- 8:07know, the little bit of extra magic sauce that it took to
- 8:10actually get it off the ground. So we have the first Internet
- 8:14identity workshop in the fall of 2005 at the Hillside Club in
- 8:19Berkeley, CA, about 70 people there.
- 8:23And what we did was we pulled together people who were doing
- 8:28what was called what was Uri based identifiers.
- 8:33And there were four of them. There was Dick Hart was doing
- 8:38something called Skip. Johannes Ernst was doing
- 8:41something called Lid Drummond. Reed had something called XRI
- 8:48and the folks at Live Journal, David Ricardon and Brad
- 8:54Fitzpatrick, we're doing something called Open ID.
- 8:59And we thought, hey, this will solve the identity problem.
- 9:04Let's get all these folks together.
- 9:06We'll figure out how to create a single protocol for Uri based
- 9:10identifiers and then we can all go off and do the other things
- 9:14we want to do that are not identity.
- 9:16And of course, as you guys know, we just held the 37th Internet
- 9:22Identity Workshop kind of last October.
- 9:25So we didn't go off and do other things.
- 9:27We just kept doing identity over and over and over again.
- 9:30And so I've been doing that, you know, since then.
- 9:33Digital Identity's kind of been my thing.
- 9:36You know, just wrote another book for O'Reilly called
- 9:39Learning Digital Identity. And so that's how I got into and
- 9:43kind of have been growing through digital identity over
- 9:46the years. And Jim's been probably showing
- 9:48that book off on on the camera here whenever he possibly gets
- 9:51the chance. I gotta so I think you said 37
- 9:56different iiws so far and this was in 2005.
- 10:00The numbers don't add up unless you're doing more than twice.
- 10:02A year? Yeah.
- 10:03OK, that's twice a year. Once in the spring, once in the
- 10:06fall. Gotcha.
- 10:06So I've never been to an IOW. Who's this conference for?
- 10:11I guess What do people get out of it?
- 10:13Is it a bunch of big brain identity people?
- 10:15Can I go as a noob in the identity world?
- 10:18Like, what's the show? Any given I, I WI think it's
- 10:23probably about 60% people who've been there before and about 40%
- 10:29who are new coming for the first time.
- 10:33Yeah, And so. So no, you don't.
- 10:35You don't have to necessarily be, you know, part of the
- 10:39identity as people sometimes call it.
- 10:44But who is the conference for? It's for whatever you want to do
- 10:49because IIW is what uses what we call open space technology.
- 10:55Basically, it's a non conference, so you can come and
- 10:58talk about literally anything you want.
- 11:01If you want to have a session on the best guitar chords for
- 11:04singing Christmas songs, you're welcome to come to IIW and talk
- 11:09about that. And whoever's interested in the
- 11:11best guitar chords for Christmas songs will come in to your
- 11:15session. But what do the sessions
- 11:18primarily focus on? They primarily have focused on
- 11:23things like protocols, solving new identity problems, product
- 11:29and how do we get adoption for these new protocols, how do we
- 11:33make things work. So I mentioned that we brought
- 11:37the first group together to kind of do these URAURL based
- 11:43identifiers and they all became Open ID, right.
- 11:48So Open ID as we know it is not the original live journal Open
- 11:52ID. They lent the name and some of
- 11:55their ideas, skip XRI lid all lit ideas to the whole thing.
- 12:01Other people lent ideas and the first version V1 of the Open ID
- 12:06specification was kind of what came out of that.
- 12:09That happened at IIW. OS is an outgrowth of Iowa Open
- 12:17IDV 2 or Open ID Connect. Now, Iowa is not the only place
- 12:22people have worked on these, but that's what people do, right, As
- 12:25they come to Iowa and have sessions on solving this
- 12:29particular problem, right. You'll have sessions on Skim and
- 12:35yeah, IGA, I mean you name an identity topic or protocol and
- 12:40people will be hosting sessions on that.
- 12:41And if they aren't, you can call one.
- 12:44You don't even have to be the expert.
- 12:45You can just say, hey, I am really interested in knowing how
- 12:49we can use Open ID Connect in the Internet of Things and I
- 12:54don't know anything about it, Please come and teach me.
- 12:56People will come and run your session for you.
- 12:58So that's how IW works, and that's the kind of sessions that
- 13:02get held. We had Clea Young on the show a
- 13:05few episodes back, #248, for those interested.
- 13:08And she kind of described this. She's the same word, the UN
- 13:11conference, right? And I think I've seen pictures
- 13:14on the Internet, of course of, you know, people writing a topic
- 13:17and they just stick it up on a board and then people either
- 13:21attach themselves to it or they say, you know, it's like go to
- 13:24this room if you're interested in this thing.
- 13:26Is it really like that where people just?
- 13:28Really kind of confront exactly like that.
- 13:30So we have. So every day we have a grid,
- 13:33right? And the grid is vertical
- 13:37columns, different session rooms, rows or different time
- 13:40slots. And you literally write your
- 13:42title and who you are on a big 8 1/2 by 11 piece of construction
- 13:47paper. Stand up an opening circle, say
- 13:51hey, I'm Phil Windley and I want to host a session on the best
- 13:54guitar chords for Christmas songs.
- 13:56And then after opening circle is done, you go up to the wall and
- 14:00say I want to be in this in this time slot and in this in this
- 14:07room you put a put a sticker on there that say what room you're
- 14:10going to be in. And then you go to that room at
- 14:13that time and have your session. So yeah, it's exactly like that.
- 14:18I wonder if we can put like a card up there, Jim.
- 14:20It's like, hey, identity at the center.
- 14:22We want to record a podcast, come into the room and get
- 14:24interviewed by. Us if you if you guys.
- 14:26If you guys come, I will find a room that you could use to make
- 14:32to set up and post a podcast and you know, grab as many guests as
- 14:36you want. So.
- 14:36OK, Well, well, now, now we're cooking.
- 14:38I think now you're speaking Gemini's language.
- 14:41OK, yeah, let's talk about that. Because I've never been to one
- 14:44and I've always been, I'll be honest, intimidated to show up
- 14:46to something like that because I feel like there's just these
- 14:49geniuses, right? You mentioned so many different
- 14:52specs and protocols and frameworks that have come out of
- 14:54this. Maybe they weren't created
- 14:56there, but I mean you've you've basically named every single
- 14:59thing that's used in Identity today has some sort of touch
- 15:02point with IW. That's got to be really
- 15:05gratifying. Yeah, it is.
- 15:06I mean, if I, if I were to point to one thing I've done in my
- 15:09life that I think has had a huge impact, it probably be IIW.
- 15:12And, you know, I mean, frankly, I can't take tons of credit for
- 15:16it, 'cause I don't do much. I mean, you know, I make sure,
- 15:20you know, I charge people for their ticket prices, make sure
- 15:23the food vendors get paid, you know, rent the venue.
- 15:26But the content, right, really comes from all the people.
- 15:30We don't even do a program, right?
- 15:31We don't even have a program committee who decides what the
- 15:34topics are. That's all from the attendees.
- 15:36So it's really the attendees who make IOW what it is.
- 15:39Wasn't that true? I think that's true for every
- 15:41conference, right? The the, the, the more, I don't
- 15:45know. Amenable attendees are to having
- 15:47those conversations and this is one thing I've really enjoyed
- 15:49about the identity space is everybody's just so gosh darn
- 15:52friendly. I mean.
- 15:54And in fact, that's that's exactly why we do IIW.
- 15:58The way we do is because we think the best conversations at
- 16:03most conferences are the hallway conversations.
- 16:06And so we're trying to do a workshop where every session is
- 16:10a hallway conversation. That's brilliant.
- 16:14That should be like part of the marketing or logo or something
- 16:16like that, Because you're absolutely right.
- 16:18I mean, I've had some amazing hallway conversations that were,
- 16:23no offense to the conference, way better than the conference
- 16:26content, right? It's this, this dynamic
- 16:28conversation that takes place. I always pointed back to the
- 16:30example of Rodger Grimes spending an hour with me at a
- 16:34table at Authenticate In. It would have been Seattle
- 16:37talking about quantum computing. I mean, ridiculous conversation.
- 16:41And I'm like, OK, this is awesome.
- 16:43Seeing that IW you just call a session on that or sit at a
- 16:46table. We have lots of tables set out
- 16:48and lots of, I mean I suspect that there are probably you know
- 16:5210 times the number of interesting conversations that
- 16:55happened as there are sessions. The last IW there were 162
- 17:00sessions, about 320 participants.
- 17:04So, you know, two, you know, two participants per session.
- 17:08Obviously it's spread out over time.
- 17:09So you know, it's not really just two people in each session.
- 17:12But yeah, it's a lot of sessions happen.
- 17:15Some of them are small, some of them are big.
- 17:17I mean, we have rooms that'll hold, you know, 60 people.
- 17:19We have rooms that'll hold 5. So you're also you have a day
- 17:24job. It sounds like you're also
- 17:26working with AWS Identity. What's your role over at AWSI?
- 17:30Guess what do you work on there? What's your day?
- 17:31What's your What's your like day-to-day like?
- 17:34Yeah, so so I am in AWS Identity and I manage a team of
- 17:39developers working in the Identity space.
- 17:44The most recent thing my team launched was AI.
- 17:49Don't know if you're familiar with Amazon Verified
- 17:52permissions. It's a fine grained access
- 17:54control system based on the Cedar policy language that
- 17:57launched in Gated Preview last June and then was generally
- 18:01available, I'm sorry, Gated preview last November at
- 18:07reinventing. It was generally available last
- 18:09year my team launched a companion service to that that
- 18:14allowed people who are also using AWS Cognito to use Cognito
- 18:19tokens as part of the authorization context for their
- 18:24for their authorization. So.
- 18:26So that's the kind of stuff we do.
- 18:27I'm very interested in authorization at this point.
- 18:30Somebody at IW this last time in Closing Circle said that, you
- 18:36know, they thought that the that I'm paraphrasing the
- 18:41authentication is mostly a solved problem, right.
- 18:45The the Fido and a few other things.
- 18:48I mean we're not, I mean we might mess around with Fido at
- 18:52the edges, but pretty much it's unfishable.
- 18:54It's, you know, challenge response.
- 18:56It works great. Yes.
- 19:00We don't, we probably aren't going to get a lot better than
- 19:02that, right. So what's the new thing?
- 19:05What's really interesting, What should people be focusing on
- 19:08authorization, right. I mean, when you think about it,
- 19:12authentication is really the simple thing in the book, which
- 19:17I know we're going to talk about in a bit.
- 19:19But in the book I give a definition of identity, which is
- 19:25Joe Andrews definition, right. And he says that identity is how
- 19:29we recognize, remember, and respond to other people, places,
- 19:36things, whatever. So if you think about
- 19:38authentication, it's just about that first part recognizing,
- 19:41right? So with authentication, we
- 19:43recognize people, but you still have to remember who this is.
- 19:47What are their attributes? What do I, what do I care about?
- 19:49You still have to respond to them, which often means saying
- 19:52what they can access, what they can't access.
- 19:55So you know the the big part of Identity is really I think in
- 20:00the authorization piece and that's where I'm focusing a lot
- 20:03of my time right now is, is on authorization.
- 20:06And that's a really tough problem.
- 20:08I feel like a lot of organizations struggle with
- 20:11authorization issues. I remember Sarah Cicchetti had
- 20:15announced the Cedar kind of thing out there a while back.
- 20:18And this is not a topic that we've actually been able to
- 20:21touch on for people who aren't familiar with Cedar.
- 20:23And we should probably do a whole episode on this
- 20:25separately. You should, yeah.
- 20:26What is, I guess, what's cedar in a nutshell?
- 20:29Yeah, so Cedar is a policy language, right?
- 20:34That allows you to write policies.
- 20:37It is principal action, resource condition based.
- 20:41Like a lot of policy languages, it doesn't have loops, doesn't
- 20:46have recursion. So it's not Tory complete,
- 20:48right? You can't write programs in it,
- 20:50but you can say things like permit, you know, users who are
- 20:55part of the resource owner group to make updates to any resource
- 21:03in the photo album, right? And so that's the kind of thing.
- 21:08But you also could add conditions to that.
- 21:10You could say if it is, if the time is between 8:00 AM in the
- 21:14morning and 5:00 PM at night or you know those kinds of things
- 21:17so so you get this permission action resource triple.
- 21:23And then you also have conditions so that you can do
- 21:25attribute based access control as well.
- 21:28A Cedar comes with an evaluation engine that is open source on
- 21:33GitHub. It's a great tutorial at
- 21:36cedarpolicy.com that people can go and play with.
- 21:41Amazon Verified Permissions, which I mentioned a minute ago,
- 21:44is a hosted service that essentially runs Cedar for you,
- 21:49you know, makes it easy so you don't have to manage your own
- 21:52policy store and you know, all of the all of the things that
- 21:57services do, right. I mean, certain services are
- 21:59great at at those kinds of things.
- 22:01So, so yeah, that's that's what Cedar is in AVP.
- 22:04So, Phil, you've wrote a book called Learning Digital Identity
- 22:08under O'Reilly Publishing, O'Reilly Publishing.
- 22:11Whenever I think of those books, I think of the animals on the
- 22:14cover. Yeah, there's an animal on your
- 22:16cover and I'm wondering, what is that animal and how did it get
- 22:20there? Yeah, so it's a it's a Nanking
- 22:23Night Heron and it's from Australia.
- 22:28And one of the things that is true about O'Reilly books is
- 22:37authors don't get consulted about which animals go on the
- 22:40cover. So you don't get to pick.
- 22:42Right. So.
- 22:42So it's not like the 9 Nanking Night Heron is my spirit animal
- 22:48or anything. However, you know, there's a
- 22:51colophone in the back of the book that talks about it.
- 22:54And one of the things I think is really interesting is it it says
- 22:58that the Night Raven in ancient Greeks, which is what the Greek
- 23:08name for the bird is, was used to describe thirds of the ill
- 23:12omen. So I'm not sure why A Bird of
- 23:15the Hill Omen is on the front of my book, but yeah, there it is.
- 23:19There it is. So is this the first book you
- 23:22wrote? You mentioned that you wrote a
- 23:23book in what was it, 05 or 06, 2005?
- 23:27So in 2005, under O'Reilly was the same bird the night.
- 23:32Down now at that, at that point they had a different series and
- 23:36so digital identity was classified in their security
- 23:39series. And so they were doing old I
- 23:47guess woodcuts or something from like the medieval time period.
- 23:51And so I've got some woman on the front of the book.
- 23:54I don't know. I don't remember what the
- 23:57significance of that was. And then I wrote, I wrote
- 24:00another book in 2012 on event processing.
- 24:04So not digital identity. And did that have an animal?
- 24:09No, it was not for O'Reilly. It was a sand gauge book.
- 24:11So got you. Yeah, I did get to design that
- 24:15cover. Actually.
- 24:15I had a friend of mine design it, but yeah.
- 24:18So I found the I forget how I got turned onto the book, but I
- 24:23was like, OK, I'm going to order this and I was expecting it to
- 24:26be Digital Identity for Dummies. It's definitely not Digital
- 24:31Identity for Dummies. It's it's thick.
- 24:34It's it's meaty. The text is not huge.
- 24:40There's a lot in there. Who's the book for?
- 24:42So our our podcast, I tell you, is for the IAM practitioner.
- 24:46People were taking all these great ideas and and putting them
- 24:49into work in the real world. And you know, I think that
- 24:54describes a lot of us, right? You you do that on your in your
- 24:57day job. Who's The Who is the book for?
- 25:01Yeah, so, so I think that matches, right?
- 25:04I I wrote the book for IAM practitioners.
- 25:08My hope was, you know, not not to be an introductory book,
- 25:12although I certainly think people do read it as an
- 25:14introductory book. But to be a a complete kind of
- 25:21almost umbrella over the field of digital identity, 'cause I
- 25:25think too often I am practitioners.
- 25:28I mean, there's a lot of, there's a lot of books, fine
- 25:31books, right? For, for the purpose that they
- 25:33that they are trying to to solve for the problems they're trying
- 25:36to solve that are kind of aimed at oh, here's how you use Open
- 25:40ID Connect to authenticate users in on your application.
- 25:44Right. And I mean there'll be a great
- 25:46big book about lots of, you know, very meaty, lots of code
- 25:50examples that sort of thing. This book does not have specific
- 25:55code examples, right. This book is not going to tell
- 25:56you how to use Open ID Connect in your, you know, Java
- 26:00application to, you know, do whatever.
- 26:03It's it's trying to teach you about what the field of digital
- 26:08identity is from a holistic standpoint.
- 26:12So you know, so it starts off, you know, like we just talked
- 26:15about, with a definition of digital identity.
- 26:17It talks about why digital identity is hard.
- 26:21It introduces Kim Cameron's Laws of Digital Identity, which if
- 26:26you're if you're an identity professional and you don't know
- 26:28Kim's laws, then you really ought to learn Kim's laws
- 26:31because they they tell you why it's So what, why identity
- 26:36system so often fall short. That doesn't mean they're bad,
- 26:39right? Because often identity systems
- 26:41are built for a specific purpose.
- 26:43They might not fall short in the terms of the specific purpose,
- 26:46but what happens then is somebody says, you know, product
- 26:49manager somewhere says, oh, we should, you know, let our users,
- 26:52you know, add, you know, yellow buttons to this part or
- 26:56whatever. And identity people go, oh, no,
- 26:59we can't do that. I mean that that isn't going to
- 27:01work. We can't support that or that'll
- 27:03take six months of work before we can.
- 27:05And that's because, you know, the identity system was built
- 27:07for a specific purpose. And like I said, that's fine.
- 27:10I mean, that's how that's how things work.
- 27:11But yeah, the laws of identity try to get you to.
- 27:16Yeah. To to think about identity more
- 27:19holistically. And then, you know, the book
- 27:21kind of goes into some general topics, things like trust,
- 27:25privacy, those kinds of things. And then we get into some
- 27:30specific things like how does authentication work, you know,
- 27:34and I do talk about Open ID Connect and I do talk about Fido
- 27:37and some specific technologies. But like I said, not in a way
- 27:41that you know is here's how you use Fido in your application.
- 27:44More about why would you think about using Fido instead of Open
- 27:47ID connector, Why would Open ID Connect be a good thing to use
- 27:50in certain circumstances? And I try to go back as often as
- 27:54possible to the laws, right, And talk about why this specific
- 27:59technology, which laws is it trying to meet and which laws
- 28:03does it not meet? Is that OK for your application?
- 28:07Talk about authorization. Talk about Federated ID.
- 28:11Yeah. And how Federated identity
- 28:13works. And then probably the last third
- 28:17of the book or so I get into what I think is the next
- 28:21frontier of identity, which is I use the term self sovereign
- 28:25identity. Some people say decentralized
- 28:28identity. I I am very opinionated about
- 28:32this. I I like the term self sovereign
- 28:35identity because I can imagine decentralized identity systems
- 28:39which don't give the user control over their data and
- 28:45identifiers. Self Sovereign very clearly puts
- 28:48a stake in the ground and says the user has to have control
- 28:52over this and that's that. So that's why I like and so the
- 28:55last start of the book really talks about the the, the
- 28:58technologies and protocols for doing self sovereign or
- 29:02decentralized identity things like did com verifiable
- 29:06credentials that sort of thing. You have to follow up on.
- 29:10We're talking about the laws of identity.
- 29:13So Kim's laws. I remember I was at digital ID
- 29:16World in O5, right? And it was like when these
- 29:20things were brand new and I was as green as green can be to the
- 29:26the industry. Are they, are they still
- 29:29relevant? I mean, this is 18 years ago.
- 29:32That's that's I think what is so interesting about them and and
- 29:37why I think they deserve the word laws.
- 29:40But they're not laws in the sense of legal laws.
- 29:42They're not laws in the sense of you know, the laws of physics,
- 29:46right. But they are laws in the sense
- 29:48of they they describe big enough concepts in general enough terms
- 29:55to to still be specific enough to be useful but to not go out
- 29:59of date. And and I think that's one of
- 30:02the things that makes them laws and I I believe they're still
- 30:06extremely useful. You know, there's things like
- 30:10user control and consent, and Kim makes a stand on what are
- 30:15what. How digital identity system
- 30:17should enable user control and consent.
- 30:21So you can ask yourself a question, does the identity
- 30:23system I'm using enable user control and consent or to what?
- 30:27What extent does it enable user control and consent and is that
- 30:32OK? Minimal disclosure for
- 30:34constrained use is another one. I mean that's kind of timeless,
- 30:37right? I mean that's the kind of thing.
- 30:38I mean identity systems, which haven't respected minimal
- 30:42disclosure for constrained use is what's gotten us into the
- 30:44whole privacy debacle that we're in that now, right, with people
- 30:48worried about AII mean, you know, how does digital identity
- 30:54relate to artificial intelligence?
- 30:56I think artificial intelligence without a good self sovereign
- 30:59identity system is just a disaster waiting to happen.
- 31:03All right. So So Kim's laws, I think, are
- 31:05still very, very relevant. I think you know as you were
- 31:09saying that I'm like one of the things that attracted me to the
- 31:12identity space was going to those orally conferences and
- 31:15seeing this isn't just technology, ones and zeros and
- 31:19how to plug this in to make it work with that it's there's a
- 31:23philosophical layer that. There is.
- 31:26It's always. Just beneath the surface of
- 31:29everything. And maybe AI is like the next
- 31:33industry where that can happen because it seems like every
- 31:36other kind of industry within IT kind of gets boring and just
- 31:44gets commoditized. Like I I originally entered the
- 31:47space coming from the network engineering side of the house
- 31:51and it's like everything that I used to do got commoditized in
- 31:55terms of like data centers all just got outsourced.
- 31:58Like nobody run physically run servers anymore.
- 32:02I mean, I'm sure some people do, but it's certainly shrunken down
- 32:06in terms of the overall population of IT professionals.
- 32:10But Oh yeah, yeah. Yeah, back to the book.
- 32:15One of the things that that blew me away, like again, I was like
- 32:17kind of expecting digital IT, Digital ID for Dummies.
- 32:23Not saying that in any kind of insulting way.
- 32:25I think those books are fantastic, you know.
- 32:30But what I also saw was like this is like an encyclopedia and
- 32:34I'm wondering like how does one person know all this?
- 32:37So did did you write the whole thing yourself or did you have
- 32:41like sub authors or how does that work?
- 32:44I wrote the whole thing myself. I mean, that doesn't mean that
- 32:47all of the ideas are mine. I mean, you know, I've, I've
- 32:50gone to, you know, 37. I I WSI, yeah.
- 32:53One of the things I I write A blog at winley.com.
- 32:57My name. And one of the reasons I write
- 33:00is, you know, I tell people I write for me write it.
- 33:04I write so that I can understand ideas and get them in my head.
- 33:09You know, if they happen to be useful to other people, that's
- 33:11great. But, you know, I like to write
- 33:13them down, 'cause it's how I process information and how I
- 33:17come to understand things. So, you know, some of the things
- 33:20in the book actually came from my blog.
- 33:22Obviously, you know, modified, edited, expanded, that sort of
- 33:25thing. But yeah, just I just kind of
- 33:27collect this stuff. And, you know, I I originally,
- 33:32like, like we discussed, I wrote a book in 2005.
- 33:35My original idea was to write a second edition and and I've been
- 33:40meaning to write a second audition of digital identity for
- 33:44probably 12 years now since 2010 or so.
- 33:48And you know I've held several sessions at IOW saying hey you
- 33:53know if you're if I go to re redo this what should I put in
- 33:56it. You know, people always gave me
- 33:57ideas and then you know, the whole self sovereign identity
- 34:02thing happened. And I I knew I wanted to do a
- 34:04book that included that. But I also wanted to not just do
- 34:09a book a self sovereign identity, I wanted to do a book
- 34:11that was, you know, covered the digital identity from, you know,
- 34:15start to finish and kind of had like you mentioned, of kind of a
- 34:19philosophical base to it. You know, one of the things I I
- 34:25like to say is that digital identity isn't about identity,
- 34:29it's about relationships. People build identity systems to
- 34:33manage relationships, not to manage identities.
- 34:36The identities are just the the things they need to put in them
- 34:39in order to create the relationship.
- 34:41And so I wanted to include all of that in the book.
- 34:44And so I started putting together a table of contents,
- 34:47which if you ever in a book, that's like the first thing you
- 34:49do, right, is you write a book proposal that includes A
- 34:52detailed table of contents. And you know, when I sent it to
- 34:55O'Reilly, they said, wow, this is great, but this is way too
- 34:59different to be a second edition.
- 35:01So it's going to be a new book. I said, OK, so it's a new book.
- 35:07How do you suggest someone read the book?
- 35:09Like do you attack, attack it from cover to cover or do you
- 35:14that maybe I could say here's what I did.
- 35:16I decided to attack it from page one.
- 35:19I probably read the first three or four chapters, but then I got
- 35:23excited about different areas. I was like, I can't wait to get
- 35:27to this chapter. So I jumped ahead and read the
- 35:29chapters that I wanted. Yeah, Well, I mean I think that
- 35:36a lot of the chapters are standalone.
- 35:38So for example, you know, like like I said, I lead a team in
- 35:42AWS Identity. Not all of them are Identity
- 35:44experts, right. They're developers who came from
- 35:46different areas. You know, I'll just point them
- 35:50at chapter, you know 11 and say hey, you know, you need to go
- 35:54read about authentication and how Open ID works.
- 35:57You can go, you can just go read Chapter 11 and kind of
- 36:00understand authentication. Now it's going to refer back to
- 36:04things. It's going to say, oh, you know,
- 36:05here's the definition of identity and authentication is
- 36:08about recognizing people. It's going to do those things.
- 36:10It's going to refer back to the laws of identity.
- 36:13So. So you can probably pick out
- 36:14almost any chapter and just read it by itself without having read
- 36:19anything. That said, I think what you did
- 36:22is probably how I'd recommend people read the book because
- 36:24you're certainly read probably the 1st 5 chapters.
- 36:29They're probably the the chapters that layout kind of my
- 36:32overall philosophy of how I approach identity and how I
- 36:35think about it. But then after that, you know,
- 36:37if you're interested in, you know, how does privacy work,
- 36:41Chapter 8 works great. You know Chapter 9 is kind of a
- 36:47general developer's intro to cryptography, right?
- 36:50I mean, it's not going to teach you to be a cryptographer.
- 36:52It's more if you're doing identity cryptography is
- 36:56everywhere, what do you have to know about cryptography in order
- 36:59to do it? So you know, you might go into
- 37:01the, you know, to the authentication chapter and get
- 37:04into some section and say, OK, and it says, oh, we use digital
- 37:08signatures to validate the token.
- 37:09And you're going to say, what's a digital signature?
- 37:12Well then go back to Chapter 9 and read about digital
- 37:14signatures. I think that's a perfectly valid
- 37:17way to read the book. Yeah, and like I said, I'm
- 37:20giving my endorsement. Great book.
- 37:23How can people get their hands on the book and is there an
- 37:26audio version? There is not an audio version
- 37:31but you know you should suggest that to O'Reilly on their on
- 37:34their website. You know to go in and suggest,
- 37:36oh we need an audio version of this.
- 37:39Yeah. So I mean obviously Amazon is a
- 37:42is a good way to do it. It's it's available on on on
- 37:48O'reilly's site. You know, if you're if you're
- 37:51part, if you're a member of O'reilly's for what they call a
- 37:55Learning Center, you have access to the book.
- 37:58Ping Identity actually bonds writes to the book to publish on
- 38:02their website and you can go get chapters of the book.
- 38:07I think they're serializing and I don't know what they're up to
- 38:09now but Ping Identity has it on their website.
- 38:11So any of those are great ways to do it.
- 38:14Yeah. Go to my blog and click on the
- 38:16link and that'll take you to Amazon.
- 38:18So. We'll put links in the show
- 38:20notes so anybody can, you know, grab a link and hit find the
- 38:25exact, you know, place to go and purchase a book if that's what
- 38:29they're interested in. You know, I I kind of wonder
- 38:33like if you were not the person reading the audio audio book,
- 38:38who would you choose to read it? Just well, I pick you, Jim.
- 38:43Oh God, it would make it would make it twice as long.
- 38:47What else can I say? Yeah, That's a good question.
- 38:50Morgan Freeman is who came to my mind.
- 38:53Yeah, I I think I'd pick Doc Searles.
- 38:55He has a great radio voice. He used to be in radio way back
- 38:58in the day. So.
- 38:59So yeah, I think he'd he'd do great and I'd pick Doc.
- 39:02All right. Plus one for Doc.
- 39:05OK. So now I wanted to talk more
- 39:07about what was it like to write the book.
- 39:11And so kind of broke this into a couple of questions.
- 39:15What was the hardest chapter for you to write?
- 39:17Probably the intro and the last chapter so so the intro.
- 39:24I always wait till the end. So when I started writing I I
- 39:28pretty much wrote it in order. I started with chapter 2 and
- 39:33went on through, but I didn't write chapter one, partly
- 39:37because I think introductions are hard to write, especially
- 39:41before you've written the book. You know, 'cause you really want
- 39:43the intro to be an intro, right? You wanted to talk about what
- 39:46the book's gonna say. And so, you know, I wait till
- 39:49I'm done and then I write that. And so chapter one is probably
- 39:53one of the hardest chapters. You know, all of them involve a
- 39:58little bit of of research. I mean, you know, even now you
- 40:04know somebody will talk about Samuel and I'll pick up my book
- 40:07and. Go look at the sample section,
- 40:09'cause I don't remember all that stuff out of my head, obviously,
- 40:12you know, so. So there's a little bit of
- 40:14research in all of it though. The last chapter though, I think
- 40:17was also not difficult, but it was challenging because I wanted
- 40:24to talk about me my my goal right in.
- 40:30I think digital identity is foundational to how we live our
- 40:34digital lives. In fact, I say that several
- 40:37times in the book that without digital identity systems that
- 40:43respect individuals and their rights, we cannot expect to live
- 40:48effective online lives and have any degree of privacy.
- 40:53They'll they'll always. I mean, don't get me wrong, I I
- 40:56think the current world of the Internet is actually amazing.
- 41:00But it's like living in Disneyland in the sense that
- 41:03it's all curated, right? It's all these experiences that
- 41:07Google put together for you, or Apple put together for you or
- 41:10whatever, and you really aren't having a authentic human
- 41:15experience where you connect with people.
- 41:20You know, I like to use the example of going to a
- 41:22convenience store, right? If we put a convenience store
- 41:25online, you would have to actually have relationships with
- 41:29like the coffee maker and the people in line with you.
- 41:32And you know, you'd have to like exchange identifiers or you
- 41:36know, or maybe the convenience store would have a login system.
- 41:39You had to log in so that you could even talk to the other
- 41:42people in line. I mean, that's what it would be
- 41:44like. That's not authentic.
- 41:45That's not how humans live. So, so, so I'm, I'm ranting, as
- 41:50you can tell, but but if you want to live effective digital
- 41:53lives, we have to have identity systems that respect human
- 41:59rights, human privacy, give people control over their
- 42:03identifiers, over the data that those identifiers are linked to.
- 42:07And so I I wanted to end the book in a way that help digital
- 42:13identity practitioners understand that they were
- 42:18building the future and the future was what they decided it
- 42:22was going to be, Right? The future is not preordained.
- 42:25It is based on what we build as practitioners.
- 42:29What, And you know, we can say, oh, but Google, Apple, blah,
- 42:33blah, blah, we all build it, right?
- 42:36We go to work for them. We decide what kind of systems
- 42:39we're going to build. We decide what kind of systems
- 42:41we're going to advocate for. And if we advocate for systems
- 42:45that help people live good digital online lives, then then
- 42:51we've built something great and we have built a future that is
- 42:56worth living in. You know, I said, I think I
- 42:58close with a quote by Shoshanna Zubov, who wrote the book on a
- 43:03surveillance capitalism. You know, and and I can't
- 43:07remember her exact question, but it's something like is is the
- 43:10future, is the digital future when we want to live in?
- 43:13And you know, my answer is a hearty yes.
- 43:17So long as digital identity practitioners built the future
- 43:21they want to live in, not the future they want to avoid.
- 43:26So anyway, there that, that's my spiel.
- 43:28And so I I wanted to write the last chapter in a way that led
- 43:32people to that and help them feel a sense of purpose and
- 43:36responsibility for the for the digital future.
- 43:40And whether it succeeded or not, I don't know, but that's what I
- 43:43wanted to do. So it was a challenging chapter
- 43:45to write. Yeah, I know that's I think the
- 43:48the whole introduction like made a lot of sense to me because
- 43:53writing it at the end probably makes the most sense.
- 43:56But I also like that you brought up Surveillance Capitalism,
- 44:00another great book, right. All of our listings, if you're
- 44:04looking for that that reading list for 2024, that's a good one
- 44:09to put on the list. I'm wondering Phil, so when I
- 44:12again with how much is in here and I'm sure when you sent the
- 44:17the outline over to the O'Reilly people they're probably not only
- 44:21like is a separate book but this is like a an epic especially if
- 44:27you did your day job while you're writing the book.
- 44:30So so did you take a hiatus in order to write the book or just?
- 44:34Do it at night. I didn't.
- 44:36I wrote it mostly at night and on weekends, you know.
- 44:41Thanks to my wife Lynn for putting up with all of that.
- 44:46But but yeah it was I I wrote it in about a year and you know do
- 44:51you have an editor and you know I I try to be nice to my editors
- 44:55and give them their chapters when I've promised them and they
- 44:58get and they do give you a schedule, right.
- 45:00They they say, OK we want half of the chapters turned in by
- 45:03this date. We want, you know, another
- 45:04quarter turned in by this date, so on.
- 45:06So yeah, so I tried to make make their schedule and got it done.
- 45:12So did did as you're going it. Did much of what you're working
- 45:16on end up on the cutting room floor?
- 45:18I mean, it seems like that, you know, you look at something
- 45:22that's written it, not just the 20 pages that made it.
- 45:26It's all of the editing and everything.
- 45:28Yeah, yeah. Well, and I and I mentioned I
- 45:31had an editor and actually love working with editors.
- 45:34You know, some people don't. They don't like having their
- 45:36work criticized. Whatever.
- 45:38I I, I love that someone is going to spend their time making
- 45:41me look smart. And that's what editors do,
- 45:44right? They make they make your writing
- 45:45look good. They tell you when things don't
- 45:47make sense and you know when you need to clarify something.
- 45:51So I I don't know how much ended up on the cutting room floor,
- 45:54but I will tell you that lots of stuff changed as we went into
- 45:58the editing process moved things around.
- 46:00You know she'd asked questions. I'd add a new section.
- 46:03I'd move a section. I'd, you know completely redo a
- 46:05description and that that kind of thing.
- 46:08So yeah, the the editing definitely changed the book, and
- 46:11for the better. Oh, that's really cool.
- 46:14So what does it feel about the book, or about the experience of
- 46:17writing the book, or whatever, that you're most proud of?
- 46:21Well, I mean, I feel like I accomplished the goal that I set
- 46:25out to which we just discussed, right?
- 46:27Getting people to the end of the book with a call to action with
- 46:30with a feeling for that they understood the world of digital
- 46:33identity. That they knew how important it
- 46:35was, that they knew the concepts and the underlying technologies
- 46:41and could could then go out and say OK I know that we should be
- 46:45doing it this way or we need to work on minimizing, you know the
- 46:51the information we ask users for.
- 46:54You know, whatever that is that's that's what hope they do.
- 46:57And I think the book gets there. What whether people agree with
- 47:00me or not on that, I don't know. But that's, you know, I think
- 47:03that's where the book got to, and I and I hope that's, you
- 47:06know, what people get out of it. Yeah.
- 47:09And I think, yeah, it was definitely the opportunity to
- 47:12get that and and probably introduce a lot of people to
- 47:15some of these concepts who haven't been in the industry as
- 47:18long as as you have. Last question about this is you
- 47:23talked about the 2nd edition of the first book.
- 47:25Will there be a second edition of this one?
- 47:28And if if you were to write a second edition, what would be
- 47:31different? Yeah.
- 47:33So if I were to write a second edition right now, obviously
- 47:37it's only, you know, less than a year old.
- 47:40So I probably wouldn't change the structure too much.
- 47:44But I mean, if you look at my blog, you'll see all of the
- 47:47stuff I've written about since the book came out is is stuff
- 47:51that likely I would think about adding, you know, so, you know,
- 47:58I've got, you know, even just, you know, most recent things, I
- 48:03mean things like permissionless and 1:00 to 1:00 computing at
- 48:08the edge, you know, those are all topics that I think zero
- 48:12data, I mean zero data, zero trust.
- 48:14I mean, I don't even mention the word zero trust in the book.
- 48:17And yet that's, you know, I think a huge topic that people
- 48:21care about. You know, as I've gotten more
- 48:23into authorization, that's clearly one of the one of the
- 48:26use cases for authorization is zero trust.
- 48:28So, so you know those are things that you know, now I go my word,
- 48:32why didn't I think about zero trust and put that in the book,
- 48:35But you know at the time it wasn't in my radar.
- 48:38So. So yeah, there are, there are
- 48:39plenty of things I would add, don't know that I'd cut much,
- 48:44not yet anyway. But, you know, some of the
- 48:47chapters, you know, if you look at the first digital identity
- 48:51first book I wrote and look at the chapters, you'll see there
- 48:54are chapters that are have essentially the same title.
- 48:58And, you know, some of the sections sound similar, but, you
- 49:04know, they're, they're largely rewritten.
- 49:08You know, like in the chapter on authorization, I do talk about
- 49:10mandatory access control and discretionary access control.
- 49:14Those are things I just lifted from the first book and rewrote.
- 49:18But yeah, so. So yeah, I don't know that I'd
- 49:21drop much. But, you know, if you ask me in
- 49:23five years, yeah, there's probably stuff that I'd sell.
- 49:25Nobody cares about that anymore. I feel like this is the space of
- 49:28identity, right? There's always something coming
- 49:30and going. Like I mentioned earlier, right?
- 49:32I mean, we started IIW literally with the idea.
- 49:35We all had things we wanted to work on.
- 49:37Doc was interested in, in, you know, personal data.
- 49:40I was interested in reputation systems.
- 49:44And we thought, oh, we'll solve this identity problem, then
- 49:46we'll go off and work on the things that we care about.
- 49:48And we're now, you know, in April, we're going to hold the
- 49:5038th edition of IIW. And it's always fresh.
- 49:54It's always got new topics. Yeah, it's it's like this
- 49:58identity is this Evergreen topic because we're constantly
- 50:01learning new things about it and, you know, expanding what we
- 50:05think is important. Is there a new topic or topic du
- 50:09jour that you've seen really kind of take hold and let's say
- 50:13the last six months, maybe the last two or three Iiws?
- 50:17Is there something that's like wow, this is starting to catch?
- 50:20Fire. Well, I mentioned one
- 50:22authorization. I think authorization is a is a
- 50:24big topic that people are starting to pay much more
- 50:27attention to than they have in the past.
- 50:29The other one that is clearly been a topic of conversation at
- 50:34Iowa for probably the last four years has been self sovereign
- 50:38identity, digital identity, you know protocols like did com
- 50:43systems like verifiable credentials, how do we make
- 50:46those work? What's user uptake, how do we
- 50:48get adoption for those? So, so yeah, that's been a huge
- 50:53topic. I mean IW has in some ways been
- 50:56Ground Zero for that topic over the last few years.
- 50:59So yeah, those those are big. I want to pick your brain on
- 51:05sort of identity itself and from an innovation standpoint, what
- 51:09do you think is the most, I don't know, important identity
- 51:13thing that's come into play recently like let's say within
- 51:18the last maybe year or two? I would probably pick
- 51:22Decentralized Identifiers and Verifiable Credentials.
- 51:25They they mean decentralized identifiers.
- 51:28Especially the peer DID method change how identifiers work in
- 51:34some fundamental ways. And the most important way is
- 51:38that decentralized identifiers, like I said, especially peer
- 51:42Dids, are meant to be controlled by people in wallets.
- 51:48And that is, if you think about, you know what I was saying
- 51:53earlier about why what, what it, what's it going to take for us
- 51:57to lead effective online lives? That idea, right.
- 52:02I think the biggest thing standing in the way and this is
- 52:07going to go to Jim's philosophical bet is we are not
- 52:12digitally embodied. If and you know I I cause we've
- 52:18got video I can see it kind of squinting a little bit what does
- 52:20Phil mean by that. Well, what I mean, what I mean
- 52:23is if you think about, obviously anybody could stand up a
- 52:28website. I mean there's something
- 52:30stopping my mom from standing up a website, but the she's not
- 52:36going too right. It means so who are the things
- 52:40online or what are the things online that we think about as
- 52:43being the places we go? Well, they're all, they're all
- 52:46things run by companies and most of them are run with what I term
- 52:51intervening administrative authorities, meaning that the,
- 52:55the identity administrator is sitting between you and whatever
- 52:59you want to do, right. They're intervening in this
- 53:01interaction. We don't have any place to stand
- 53:06in the online world. The browser, isn't it right?
- 53:09The browser is client server. It's a client.
- 53:11It's on the server. Server is making all the
- 53:14decisions. The client is just echoing
- 53:16whatever the server tells it to. What do we, what is it going to
- 53:20take for us to be embodied, To have something where we are
- 53:24online work, where you and I can exchange messages without any
- 53:28intervening system? Well, what I think it takes is
- 53:33it takes what people are calling digital wallets.
- 53:36And so, you know, what do I think is the most exciting,
- 53:39interesting digital identity thing right now?
- 53:42Digital wallets and how digital wallets allow us to create peer
- 53:46identifiers, exchange those peer identifiers, exchange trust
- 53:51information with each other, you know, verifiable credentials and
- 53:55essentially be the masters of our own system, right.
- 53:59And you know phones, the things that we carry around in our
- 54:02pocket, give us platforms that we can use those digital like
- 54:06digital wallets in. And I think that that is the
- 54:10most important and exciting thing that is coming along right
- 54:13now. All right.
- 54:14Last question before we start to wrap things up with a lighter
- 54:16note. Where do you see AI taking
- 54:19identity in the next five years? Yeah, yeah.
- 54:22So. So I think that I think I said
- 54:25earlier, AI without a good self sovereign identity basis is
- 54:30pretty scary. What's fake?
- 54:34What's not? Who created what?
- 54:36Who didn't? Are you really you or are you a
- 54:40fake you? How do I know that you're really
- 54:42you? How do I know that you're human?
- 54:44How do I guarantee that you're human?
- 54:46Well, I mean think about, so think, think about just that
- 54:51question. How do I guarantee you're human?
- 54:54How do I know that you're human? And now think about how we do
- 54:57that. This is 2023.
- 54:59You go to open up a new bank account.
- 55:00How do they do it? They do like a zoom call with
- 55:03you and have you hold up your driver's license in the call
- 55:06with them. I mean my word talk.
- 55:10I mean this is like Stone Age technology compared to.
- 55:14Neanderthals, yeah. Yeah, what we could do, right.
- 55:17And and so in order for AI, in order for us to coexist with AII
- 55:22think we have to be able to prove online that we're human.
- 55:25We have to have clear ways of knowing when we're interacting
- 55:29with an AI and when we're not. That is all going to be based on
- 55:34self sovereign identity systems. Or I mean I don't know that it's
- 55:37actually going to be did come in a verifiable credential spec,
- 55:40but it's going to be something like them.
- 55:41But it's going to be something where I have identifiers that I
- 55:46control in my wallet and can prove that I'm human without
- 55:50having to hold up my driver's license and a zoom call to you.
- 55:53So, so those that's where I think AI takes identity.
- 55:57I think it drives this need for self sovereign identity even
- 56:00further than it has been. I know we're running long, but I
- 56:04I just have to have ask two more questions here.
- 56:07We talk about Self Sovereign Identity and I I I put a poll
- 56:11out recently on one of our episodes, 'cause we had a
- 56:14conversation around blockchain on the identity side of things.
- 56:17And basically the poll question was who would you trust to run
- 56:21your decentralized identity platform?
- 56:24And I think that's going to be a problem for adoption is who does
- 56:30run, you know, this decentral platform?
- 56:32Is it the government? Is it education?
- 56:34Is it healthcare? I mean, given where we're at
- 56:37today politically in the US, if the government does it, 50% of
- 56:40the population is immediately out.
- 56:43Yeah, like, who do we trust first?
- 56:44Of all, first of all I would say it doesn't need to be a
- 56:47blockchain. And there are lots of ways to
- 56:52decentralize identity and create self sovereign identity systems
- 56:56that don't necessarily require the the somebody to run
- 57:03something. So for example with peer Dids we
- 57:06can all create whatever Dids we want, You and I can exchange
- 57:09them, we can all, you know, vouch for each other.
- 57:12We could create reputation systems.
- 57:14None of that requires any kind of platform at all.
- 57:18Now, that doesn't mean I don't believe we don't.
- 57:21We won't get benefit out of a platform.
- 57:24So for example, if I want my driver's license as a credential
- 57:30that I hold in my wallet, there needs to be something that can
- 57:33tell me that that driver's license really came from the
- 57:36state of Virginia and not from, you know, I did just make it
- 57:39myself. How's that going to work?
- 57:42Right. So, so there's a, there's kind
- 57:43of a new term that people are floating around called
- 57:46acceptance networks. We could probably do a whole
- 57:48show on just acceptance networks, but that's that's
- 57:51essentially I think what it's going to take.
- 57:53It's not going to be a company, right?
- 57:56It can't be a company. It has to be a protocol, A
- 58:00governance model. It has to have lots of people
- 58:03who have bought off on it and you know there there can be more
- 58:08than one one acceptance network. There doesn't have to be 1.
- 58:12When I say acceptance network, the best example we have of
- 58:15acceptance networks are Visa and MasterCard and American Express.
- 58:20They're all acceptance networks. They have governance, they have
- 58:23technology, they have protocols, they have processes.
- 58:26And all of those things make it so that I can walk into a
- 58:29merchant in London, slap down a little piece of plastic and that
- 58:33merchant is almost guaranteed that they're going to get paid.
- 58:37But that's that's magic. Why does it work?
- 58:40Well, it works because governance, process, protocol,
- 58:43technology of them all come together and solve that problem.
- 58:46That's what we need. We we need that sort of thing
- 58:48doesn't have, it shouldn't be run by the government, doesn't
- 58:50shouldn't be run by a single company.
- 58:52But we're going to have something like that, maybe
- 58:55multiple some things like that and you know we'll decide which
- 58:59ones we want to use based on where we want to do business,
- 59:02so. All right.
- 59:04Final question. Go back to AI because I just
- 59:06have to How do you see that impacting your book writing
- 59:09process in the future? Well, you know, it's it's
- 59:12interesting. So I'm I have tried to
- 59:16incorporate generative AI in multiple places in my life.
- 59:23So I use AI like a virtual assistant, but I don't like to
- 59:28just ask it to write sections 'cause I think it produces text
- 59:32which at least at this point, you can still kind of tell It
- 59:35wasn't written by me at least because I have a certain writing
- 59:38style. And even if you say, oh use the
- 59:40style of Technometria blog to to do this, it still doesn't write.
- 59:44So what I do is I like asking questions.
- 59:46So I I don't know, I mean one of my favorite books and there's a
- 59:50whole store back story to this. One of my favorite books is a
- 59:53book called Snow Crash. And in Snow Crash, the
- 59:56protagonist who is named Hero Protagonist uses this.
- 1:00:03AI called the Librarian. And this Neil Stephenson wrote
- 1:00:07this book like in 2004. Something like that.
- 1:00:10No, no, sorry. So 1994.
- 1:00:12I mean, long ago, right? And if you go list, read the
- 1:00:17read the dialogue that hero has with the librarian, that's what
- 1:00:21you should be doing with Chachi PT, right?
- 1:00:24So I'll ask Chachi PT. Something like tell me how this
- 1:00:29particular company enables zero trust or what their product does
- 1:00:33to And then I'll say OK, but what about this, do they And so
- 1:00:38I'll ask it for information. Now you have to kind of take it
- 1:00:41with a grain of salt because as Johanna Stern says, these are
- 1:00:45large language models, not large fact models.
- 1:00:48So, so you you say you have to know enough about the subject to
- 1:00:51be a good interrogator that I use it.
- 1:00:55I interrogate it all the time. In fact, I am giving all of my
- 1:00:58kids at 5, giving all of my kids a $250 gift certificate and a
- 1:01:05instruction sheet on how and and I'm expecting them to use the
- 1:01:09$250 to subscribe to chat sheet PT for one year.
- 1:01:14It's because you do get some benefits from subscribing and to
- 1:01:18to incorporate it into their lives.
- 1:01:19So, so that's how important I think it is.
- 1:01:22I I want all of my kids to know about it and that's my Christmas
- 1:01:24gift to them. I think that's cool.
- 1:01:26I'm, I'm, I'm a ChatGPT subscriber and I've built, I
- 1:01:29think, let's see, three or four different specific models for
- 1:01:34different types of use cases and yeah.
- 1:01:37That's one of the things you can do as a subscriber that you
- 1:01:40can't as a non subscriber and I agree with you, that's really
- 1:01:43important. And I think it's it's a good way
- 1:01:45to learn it. But it's also really interesting
- 1:01:47to see how the the technology is evolving literally right before
- 1:01:51your eyes. And you know it's the ultimate
- 1:01:53low code experience, right? Tell me this, do this and you
- 1:01:57see it take shape. From you it feels, it literally
- 1:02:00feels like the web in 1994. But with better graphics.
- 1:02:06He went better graphics. All right, let's end on a way to
- 1:02:09go. This is definitely one of our
- 1:02:10longer episodes, but I've. I've really enjoyed this
- 1:02:12conversation. Before we started talking, we
- 1:02:15were talking about hobbies and you mentioned that you're into
- 1:02:18bicycles, and they said, OK, well, what kind of bicycles?
- 1:02:20And then you started rattling off a bunch of bicycles.
- 1:02:23Rd. Gravel.
- 1:02:25I've got a Specialized road bike, which is a road bike.
- 1:02:29I've got a Cannondale Quick CR1 which is kind of a gravel bike.
- 1:02:34I've turned it into a gravel bike.
- 1:02:36I've got a Trek Super Commuter plus eight that is AI use it for
- 1:02:42commuting, but it's electric bike.
- 1:02:44I also use it for longer rides like on bike trails and stuff.
- 1:02:47And then I've got an electric bike, mountain bike, which is a
- 1:02:50a Specialized. Oh, now I'm going to forget the
- 1:02:53name of it. Anyway, yeah, all great bikes.
- 1:02:56I I I love all of them. I can't part with any of my
- 1:02:59babies. Why do you need 4 bicycles?
- 1:03:03Well, it kind of depends on the mood you're in, right?
- 1:03:05I mean, sometimes I want to go out on a trail and so I take
- 1:03:10the, the mountain bike, Sometimes I'll take the gravel
- 1:03:14bike. If I'm, you know, feeling
- 1:03:16especially spry, I've kind of, you know, I'm more, I'm more
- 1:03:20prone to take the electric bikes nowadays, I have to admit, you
- 1:03:24know, I find that it is true that the electric bike is less
- 1:03:28work. My running theory is that, and I
- 1:03:32have some data to back this up, is that on a mile per mile basis
- 1:03:37you're doing 65 to 70% of the effort on the electric bike.
- 1:03:41Of course it depends on how high you have it dialed up, but doing
- 1:03:4460 to 70% of the effort on the electric bike that you do on non
- 1:03:48electric bike. But on an hour by hour basis
- 1:03:52it's exactly the same, right? So on a on an hour by hour basis
- 1:03:57I'm doing essentially I'm burning the same amount of
- 1:03:59calories according to my calorie tracker and you know feel the
- 1:04:03same kind of tiredness and and So what that means is the
- 1:04:07electric bike allows you to do more in an hour than you could
- 1:04:10have with a non electric bike which means you get to have more
- 1:04:12fun right? You can go further you can see
- 1:04:14more places. So I do find myself tending more
- 1:04:17towards the electric bike these days.
- 1:04:19All right, bonus lighter note. Jim picked up on the stacks when
- 1:04:23I'm reading the book that, but you might be a Jackson Browne
- 1:04:27fan. And so, Jim, you want to ask,
- 1:04:30ask the Jackson Browne question? Yes, I would tell us your
- 1:04:33favorite Jackson Browne song. But bonus to that question 1A is
- 1:04:38why are you a big Jackson Browne fan?
- 1:04:41Yeah. So, so I'll answer the last
- 1:04:44question first. So I'm a Jackson Browne fan
- 1:04:47because I kind of came to him through the Eagles.
- 1:04:49So I'm also a huge Eagles fan and Jackson Browne and the
- 1:04:52Eagles kind of intersect with each other.
- 1:04:55Jackson Browne and Glenn Frey Frey were roommates when and he
- 1:05:01wrote, oh, oh, now I'm can't forget.
- 1:05:04It's tough getting old. Anyway, he wrote one of the
- 1:05:06Eagles, you know hits and so. So I kind of came to him through
- 1:05:11that, right? Started listening to his music
- 1:05:15and you know, I like it because he's very philosophical.
- 1:05:17So. So I'm going to pick a couple of
- 1:05:21probably less well known songs as my favorites, even though I
- 1:05:26like them all, but but I I like Fountain of Sorrow.
- 1:05:30It's not as well known, but it's it.
- 1:05:35It's about how, you know friends and lovers kind of navigate
- 1:05:41through this kind of, you know, where where they're at in their
- 1:05:44relationships and and you know, it's called found of sorrows
- 1:05:49because this fountain of sorrows springs from your life like a
- 1:05:53fountain in a pool. You know.
- 1:05:54That's the lyrics, right. And I just find his lyrics so,
- 1:05:57so interesting. Yeah.
- 1:05:59The the other bonus which I, I almost no one has heard of is
- 1:06:04lawyers in love, which so, so go listen to it.
- 1:06:08Jackson Browne, Lawyers in love. It's about the Soviet Union
- 1:06:12being turned into vocational land for lawyers in love.
- 1:06:15I I don't know that there's deep philosophy there, but it's
- 1:06:18definitely entertaining so. It's interesting premise, I
- 1:06:22guess. Yeah, I always go back to
- 1:06:26somebody's baby, which was a song in Fast Times at Ridgemont
- 1:06:30High, which. Yeah, yeah, it's.
- 1:06:32Got to rank within my top five movies of all time.
- 1:06:35Yeah, yeah. Well, and the song's great.
- 1:06:37I mean, it's very light hearted. It's not as philosophical as
- 1:06:39many of many others of his songs, but yeah.
- 1:06:43All right, we'll go ahead and wrap it up for this week.
- 1:06:45I know we've spent some extra time here with you, Phil, but
- 1:06:48really appreciate it. I'm gonna have links in our show
- 1:06:51notes. So phil.winley.org is your
- 1:06:54website. The book is called Learning
- 1:06:57Digital Identity. We'll have a link to that for
- 1:06:59for Amazon for people to check that out.
- 1:07:01I guess try and find the Jackson Browne's Easter eggs, maybe
- 1:07:05through it. Yeah.
- 1:07:07And then, yeah, we'll wrap it up for this week.
- 1:07:09You can find Jim and I on the web at idacpodcast.com or on
- 1:07:13Twitter at IDAC Podcasts on Mastodon.
- 1:07:17Speaking of self, sovereign slash decentralized at IDAC
- 1:07:20podcast, at Infosec, dot exchange.
- 1:07:23And of course you can connect with Jim and I on LinkedIn.
- 1:07:25And yeah, let us know, you know, what you think of the episode
- 1:07:28and subscribe like you know, all that jazz.
- 1:07:32And Jim, anything you want to close with?
- 1:07:34Yeah, I wanted to close with, we got a mention from Lindsay Dunn,
- 1:07:39who is somebody that I met at Octane this year.
- 1:07:42She's a identity consultant out of Germany and she just
- 1:07:48mentioned, thank you Jim McDonald and Jeff Seidman, your
- 1:07:51podcast is the best. She was writing about the the
- 1:07:56episode that we did with Jason Rebholtz of Corvis Insurance and
- 1:08:01just how much she had taken away.
- 1:08:03I mean it was quite at the write up, so I know you got tagged,
- 1:08:06you'll see it as well. But she just mentioned that our
- 1:08:09podcast is the best, so we'll just leave it at that.
- 1:08:12I'm not gonna argue with that. I mean that's that's, that's,
- 1:08:15that's that's an opinion and we'll take it as fact.
- 1:08:16How about that? So, yeah, thanks for that.
- 1:08:18Stuff like that is cool when we see it out in the world.
- 1:08:20And yeah, keeps us going. So, all right, good mention.
- 1:08:23We'll go ahead and wrap it up for this week.
- 1:08:25Thanks everyone for listening and we'll talk with Y'all in the
- 1:08:28next one. You've been listening to
- 1:08:31Identity at the Center. We hope you've enjoyed the show.
- 1:08:35Make sure to like, rate and review and we'll be back soon.
- 1:08:40But in the meantime, hit the website at
- 1:08:42identity@thecenter.com and find us on Twitter at IDAC Podcast.
- 1:08:49See you next time on Identity at the Center.