Iterated group products and leakage resilience against NC^1
arXiv:1312.3193
Abstract
We show that if NC L, then for every element of the alternating group , circuits of depth cannot distinguish between a uniform vector over with product and one with product identity. Combined with a recent construction by the author and Viola in the setting of leakage-resilient cryptography [STOC '13], this gives a compiler that produces circuits withstanding leakage from NC (assuming NC L). For context, leakage from NC breaks nearly all previous constructions, and security against leakage from P is impossible. %In the multi-query setting, circuits produced by this compiler use a simple secure hardware component. We build on work by Cook and McKenzie [J.\ Algorithms '87] establishing the relationship between L logarithmic space and the symmetric group . Our techniques include a novel algorithmic use of commutators to manipulate the cycle structure of permutations in .
arXiv commentITCS 2014