20250168014. Using Zero-knowledge Proof (CLOUDFLARE, .)
USING A ZERO-KNOWLEDGE PROOF TO PROVE KNOWLEDGE THAT A WEBSITE VISITOR IS A LEGITIMATE HUMAN USER
Abstract: a client device receives a challenge request from a server to prove that internet traffic was initiated by a human user through verifying a physical interaction between a human user and a hardware component. the client device causes a prompt to be displayed to perform the physical interaction with the hardware component. a cryptographic attestation is received that includes an attestation signature that is generated after confirmation that the physical interaction was performed with the hardware component. a zero-knowledge proof of the attestation signature is generated and transmitted to the server for verification. the client device receives the requested content responsive to the server verifying the validity of the zero-knowledge proof.
Inventor(s): Watson Bernard Ladd, Alexander Andrew Davidson, Marwan Fayed, Armando Faz Hernández, Sai Krishna Deepak Maram, Nicholas Thomas Sullivan
CPC Classification: H04L9/3247 ({involving digital signatures})
Search for rejections for patent application number 20250168014