2016 · 43 citations · 11 references
ComputingComputer EngineeringComputer ScienceComputer ArchitectureCryptographyParallel ComputingData ParallelismHardware ObfuscationParallel ArchitecturesParallel Computer ArchitectureParallel Computing SystemsShared-memory MultiprocessingCryptographic Accelerator DesignDistributed-memory ArchitecturesModel Of ComputationParallel Random Access MachineSystem Architecture Specification
Since many cryptographic schemes are about performing computation on data, it is important to consider a computation model which captures the prominent features of modern system architecture. Parallel random access machine (PRAM) is such an abstraction which not only models multiprocessor platforms, but also new frameworks supporting massive parallel computation such as MapReduce.
11
Protocols for secure computations
Andrew Chi-Chih Yao · Foundations of Computer Science · 1982 · 2.7K citations
On the (im)possibility of obfuscating programs
Boaz Barak, Oded Goldreich, Russell Impagliazzo et al. · Journal of the ACM · 2012 · 600 citations
Relations Among Complexity Measures
Nicholas Pippenger, Michael J. Fischer · Journal of the ACM · 1979 · 390 citations · Full text