Cloudflare, Inc.
Multiply-Encrypting Data Requiring Multiple Keys for Decryption

Last updated:

Abstract:

A server receives a piece of data for encryption. The server encrypts the piece of data such that no single key can decrypt the encrypted piece of data and any combination of a first multiple of unique keys taken a second multiple at a time are capable of decrypting the encrypted piece of data. Each of the first multiple of unique keys is tied to account credentials of a different user. The second multiple is less than or equal to the first multiple. The encrypted piece of data is returned.

Status:
Application
Type:

Utility

Filling date:

18 Nov 2019

Issue date:

11 Jun 2020