← Latest papers
💻 computer science

Multimodal Privacy-Preserving Entity Resolution with Fully Homomorphic Encryption

This paper introduces a novel multimodal framework utilizing Fully Homomorphic Encryption to enable secure, high-fidelity entity resolution on large-scale datasets while ensuring that personally identifiable information remains cryptographically protected throughout the matching process.

Original authors: Susim Roy, Nalini Ratha

Published 2026-04-29
📖 4 min read☕ Coffee break read

Original authors: Susim Roy, Nalini Ratha

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to find a specific person in a massive, crowded library. Usually, to find them, you might ask for their name, look at their photo, and check their address. But here's the catch: people change their names, move houses, and look different as they age. Sometimes, the photo you have is old, and the name they wrote on a form is slightly different (like "Ann" instead of "Anne").

This is the problem of Entity Resolution: figuring out that "Jonathan Diaz" at one address is the same person as "Jonathan Diaz" at a different address, even when the details don't match perfectly.

Now, imagine this library has a strict rule: You are never allowed to look at the actual books or photos. You can only look at them through a magical, unbreakable glass box. You can do math on the books inside the box without ever opening it or seeing what's inside. This is the core idea of the paper.

Here is a simple breakdown of what the researchers did:

1. The "Magic Glass" (Fully Homomorphic Encryption)

The researchers used a special kind of math called Fully Homomorphic Encryption (FHE). Think of this as a "magic glass box."

  • Normally: To check if two people are the same, a computer has to "open the box," read the name and photo, compare them, and then close the box. This is risky because if a hacker breaks in, they see everyone's private data.
  • Their Method: They put the data (names, addresses, photos) inside the "magic glass box" (encryption) before the computer looks at them. The computer performs the comparison math while the data is still locked inside. The computer never sees the real names or faces; it only sees scrambled, encrypted numbers. The result comes out of the box as a "Yes, they match" or "No, they don't," but the private details remain secret the whole time.

2. The "Two-Track" Detective (Multimodal Data)

The researchers realized that relying on just one clue (like a photo) isn't enough because people age. Relying only on a name isn't enough because people make typos.

  • The Solution: They built a system that acts like a detective with two tracks of evidence:
    1. Biometric (The Face): A photo of the person.
    2. Biographic (The Story): The person's name and address.
  • They trained an AI to look at both the "face" and the "story" at the same time. Even if the address is slightly misspelled or the photo is from 10 years ago, the system combines both clues to make a better guess.

3. The "Practice Library" (Synthetic Dataset)

To test this, they couldn't just use real people's private data (that would be illegal and unethical). So, they created a giant, fake library using computers.

  • They generated 36,000 fake people.
  • They gave them fake names, fake addresses, and fake photos.
  • They intentionally messed things up: they changed the spelling of names, gave people multiple addresses, and made the photos look older or younger.
  • This created a "training ground" where their system could learn to match people despite the confusion, all without ever touching real human data.

4. The Results: Fast, Safe, and Accurate

The researchers tested their "magic glass" system against a normal system (where the computer sees the real data).

  • Accuracy: The "magic glass" system was just as accurate as the normal system. It didn't lose any performance just because it was working on encrypted data. In fact, by combining the face and the story, it got much better at finding the right person than looking at just a face or just a name alone.
  • Speed: Doing math on "locked" data is usually very slow. However, they found a way to run many calculations at the same time (like having 128 detectives working in parallel). This made the process surprisingly fast, cutting the time down from over 20 seconds to less than 5 seconds.

The Bottom Line

The paper presents a new way to verify identities (like for passports or bank accounts) that is super secure. It allows organizations to check if two records belong to the same person without ever actually seeing the person's private name, address, or photo. They proved that you can have high security (keeping data locked) without sacrificing speed or accuracy.

In short: They built a system that can solve the "Who is this person?" puzzle using a mix of photos and addresses, all while the data stays locked in a digital safe that no one can open.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →