Karim Eldefrawy

Cryptography, Cybersecurity, Privacy Computer Science

Co-founder & CTO of Confidencial.io
2017–early 2023: SRI (Internet Origin)
2011–2016: HRL (Part of IBM Research)
2006–2010: PhD@UC Irvine

Scientific curiosity

Invention portfolio · 31 granted U.S. patents

Patents

Granted inventions spanning cryptographic software, resilient computation, private data, identity, biometrics, and secure infrastructure.

Five areas of invention

Patent Topics

Swipe topics →

On smaller screens, scroll horizontally to view every topic.

  • 3 patents Cryptographic Software Executable hardening · secure-computation tooling
  • 11 patents Proactive Cryptography Resilient MPC · secret sharing · signatures & ledgers
  • 6 patents Private Search & Data Private search · selective disclosure · blockchain privacy
  • 4 patents Secure Identity & Biometrics Private biometrics · credentials · anonymous accountability
  • 7 patents Network & Cloud Defense Cloud control · network visibility · traffic defense
Primary-topic view of the patent portfolio; several inventions connect more than one area.

Granted Patents

31- “Augmenting executables having cryptographic primitives” United States Patent Number US11934538

30- “Checkpointable secure multi-party computation” United States Patent Number US11775390

29- “Smart privacy and controlled exposure on blockchains” United States Patent Number US11741247

28- “Selectively sharing data in unstructured data containers” United States Patent Number US11507676

27- “Biometric authentication with template privacy and non-interactive re-enrollment” United States Patent Number US11223478

26- “Secure re-enrollment of biometric templates using functional encryption” United States Patent Number US11023569

25- “Semi-robust protocols for secure multiparty computation” United States Patent Number US10686597

24- “Creating software packages for performing secure computations” United States Patent Number US10867053

23- “STAGS: secure, tunable, and accountable generic search in databases” United States Patent Number US10691754

22- “Generic pattern matching system” United States Patent Number US10621364

21- “System and method to integrate secure and privacy-preserving biometrics with identification, authentication, and online credential systems” United States Patent Number US10523654

20- “One-time obfuscation for polynomial-size ordered binary decision diagrams (POBDDs)” United States Patent Number US10509918

19- “System and method for operating a proactive digital currency ledger” United States Patent Number US10423961

18- “System and method for cloud control operations plane based on proactive security algorithms” United States Patent Number US9846596

17- “Information secure protocol for mobile proactive secret sharing with near-optimal resilience” United States Patent Number US9787472

16- “Mapping network service dependencies” United States Patent Number US9628553

15- “Secure multi-dimensional pattern matching for secure search and recognition” United States Patent Number US9613292

14- “Cryptographically-secure packed proactive secret sharing (PPSS) protocol” United States Patent Number US9614676

13- “Information theoretically secure protocol for mobile proactive secret sharing with near-optimal resilience” United States Patent Number US9558359

12- “Secure mobile proactive multiparty computation protocol” United States Patent Number US9536114

11- “Method for secure and resilient distributed generation of elliptic curve digital signature algorithm (ECDSA) based digital signatures with proactive security” United States Patent Number US9489522

10- “Generic proactively-secure secret-sharing protocol from any suitable honest-majority secret-sharing protocol” United States Patent Number US9467451

09- “General protocol for proactively secure computation” United States Patent Number US9449177

08- “System and method for mobile proactive secret sharing” United States Patent Number US9443089

07- “System and method for deep packet inspection and intrusion detection” United States Patent Number US9336239

06- “Wireless network security” United States Patent Number US9119077

05- “Secure pattern matching” United States Patent Number US9009089

04- “System for ensuring that promises are kept in an anonymous system” United States Patent Number US9026786

03- “Wireless network security” United States Patent Number US8612743

02- “Filtering unwanted data traffic via a per-customer blacklist” United States Patent Number US8161155

01- “System and method for filtering unwanted Internet Protocol traffic based on blacklists” United States Patent Number US8539576