Documentation

Complexity.Crypto.Computational.Homomorphic.KeyChain.Security

Security of an acyclic encrypted-key chain #

Base IND-CPA security hides every secret-key bit encrypted in the public acyclic chain. The reduction replaces links from the end of the chain and bits from the beginning of each secret. Its two coordinates are sampled uniformly from polynomially bounded dyadic ranges.

The secret-width function need not be computable. A native key-generation certificate supplies an executable polynomial cap, while equality of supported secret lengths justifies the unknown target-secret substitution. The reduction contains no parameter-dependent advice and requires no decryption correctness or bootstrappability assumption.

Main results #

References #

Encrypting an acyclic chain of fixed-length secrets is indistinguishable from encrypting zero words. The complete public keys and every encrypted link are given to the native test.