Podcast
Root Causes 379: AI-generated Fake IDS for KYC
Hosted by
Jason Soroko
Fellow
Original broadcast date
April 18, 2024
Inexpensive and easily obtained deepfake photographs of IDs, generated by AI, are available online. These pose a problem for KYC initiatives.
Podcast transcript
Lightly edited for flow and brevity.
TCTim CallanOkay. So I think we're gonna riff off an article. I think we want to talk about what's in this article, but there's probably a lot to discuss here. The article I'm looking at is, um, this is written by Jesse Coghlan. C-o-g-h-l-a-n. It's called AI Generated Fake IDs Claim To Pass Crypto Exchange KYC Are Selling For $15. And I see this on cointelegraph.com. So the basic ID is that know your customer, which is a requirement for lots of people is being defeated by inexpensive and easily obtained fake photographs of IDs that you can get online. Is that right, Jay?
TCTim CallanAnd you want to make that - - you also want to make that convenient and accessible, especially for people who might be geographically dispersed. Right? So that's part of this as well. Go on.
TCTim CallanRight? Yeah. And it looks real. I've seen some pictures here and these things look completely real. You would not think for a second that you were not looking at an actual photograph of someone's actual passport.
Whether a currency is fake or not. So the problem is, if you take away those controls, not the least of which from a passport standpoint, is just there's a PKI element, right? There's a secure element on most passports that contain a certificate that actually is signed by a Certificate Authority. Pretty darn difficult to fake that. You don't have the checks. You're not swiping that. You're not checking for the hologram. You're not checking. These are just photographs of photographs, typically, that we're talking about here. And that's what these KYC systems are based off of and, Tim, that's one to two levels of abstraction away from the real deal, which is the heart of the problem here.
TCTim CallanAnd in theory, this isn't a problem that is born with AI. Like a skillful user of Photoshop could have, in the past, could have several years ago taken a photograph of their passport and changed the picture, changed the words and gotten something that would pass muster, but the bar was much higher than it is now.
TCTim CallanAnd this is more than KYC, right? This is a anything where an image of a passport or an ID is being used as part of the verification process. I know this is focused on KYC because this particular website is focused on, you know, Bitcoin and cryptocurrency but - - and I just recently had to apply for a Visa. I can't remember the last time I applied for a Visa to travel somewhere, and part of the process was uploading a photograph of my passport.
TCTim CallanRight. And yeah, exactly. Normally on this show, we say, so what do we do about it? And I'm sitting here just flummoxed. What do we do about it? We don't want to go back to a system that requires some kind of in person physical verification. Like how on earth do you make that work? So I mean, do we go to notaries? I mean, what do we even do? And that makes it very tough. I'm trying to think. I recently had to apply for a copy of some official records from the California Department of Motor Vehicles, and I'm not there anymore. I'm in a different state. And I used an online notary, but I think even there, I talked to the person on the website, and they looked at my page and all that, but I think I still included a photograph of my passport as part of that process. So maybe you could do something with online notaries, but I'm not sure the existing system would work. I think it would have to be redone in certain ways. So this is a tough, very intractable problem.
TCTim CallanYeah. Now once you get to the point where everything is digital, obviously, all this goes away, right? Because then you have cryptographically secure, PKI-based digital communication and if you could get everyone into the system and have everyone in the system with a digital wallet and be confident that it was all right, then at that point, this particular problem just vanishes. However, how do we get there? How do we move from the system we have now, which is completely centered around physical documents and migrate it to a system that we can really have that’s globally, that crosses borders, that's reliable, that’s secure, that has continuous uptime, or damn near continuous uptime, which it would need to have, in order to move to something where we could use the advantages that come with, you know, a very robust, PKI-based system and that's a phenomenally difficult problem.
And so, you know, in Canada, we've got a system where you can - - if you want to log into your tax system for the federal government, it is federated through the Canadian banks, and not every Canadian has a bank account. Therefore, there was talk about federating through telecom systems, right? People who have cell phones, etc. and if you have an account with the telephone company, cell phone company, you can actually federate through that. So those are beginnings of the answer. The problem is it very rarely all comes together. And the folks at the passport office, typically, in your respective country, typically don't want to talk to anybody because it's like, that's the crown jewels of everything, right? And they really, they, they usually don't want to play ball except in countries like Estonia, right, where, you know, within that country, everything is digital, and everything is on a blockchain and you can attest to yourself very, very easily. But, you know, Tim, there's also, there’s also some downsides to that as well, from a privacy standpoint.
TCTim CallanSure. Yeah. Oh, yeah. Oh, yeah. And the risk there is incredible, right? Once you've got one system that has all the essential information for every citizen, that is the sweetest of honeypots. Right? And, you know, how effective has the technique of oh, well, we'll just beat something where the security - - we will just make something where the security won't be defeated. How well has that practice worked? Right? And so, you know, taking all of this stuff and accumulating it together in one place where it's just really, really, really enticing to a bad guy, there's a lot of risk associated with that, like, maybe we have to, but geez, there's a lot of risk associated with that.
TCTim CallanSure. And what if the bad guy is the government? Absolutely. And we've seen that happen, too.
And I'm sure some of them would be quite eye raising. And that's my only point is, it just depends on what you're doing and what you're federating.
TCTim CallanOr we don’t even know, right? That's the other thing I think you're getting a lot from that, which is to say, you know, even if you sit and you scrutinize it now, and you can't come up with the way that this information is used to your detriment or used for some kind of exploit, if someone comes up with that tomorrow, and the information is all over the place, or they've been harvesting it in secret for a long time, then it's too late. Right? And so, so, yeah. It’s just a terrible, difficult situation. I get why KYC matters but if it's trivially easy to defeat it and if there isn't a good parent alternative, then this is a tough one.
TCTim CallanYeah. Yeah. We would. And I don't know. I guess that's it, but I don't see this genie going back in the bottle. That's for sure.
TCTim CallanI don't have it either. All right. Well, thank you, Jay.
TCTim CallanThis has been Root Causes.