Quantifying Shannon's Work Function for Cryptanalytic Attacks
arXiv:1003.2123
Abstract
Attacks on cryptographic systems are limited by the available computational resources. A theoretical understanding of these resource limitations is needed to evaluate the security of cryptographic primitives and procedures. This study uses an Attacker versus Environment game formalism based on computability logic to quantify Shannon's work function and evaluate resource use in cryptanalysis. A simple cost function is defined which allows to quantify a wide range of theoretical and real computational resources. With this approach the use of custom hardware, e.g., FPGA boards, in cryptanalysis can be analyzed. Applied to real cryptanalytic problems, it raises, for instance, the expectation that the computer time needed to break some simple 90 bit strong cryptographic primitives might theoretically be less than two years.
arXiv comment19 pages
References in corpus (11)
- Ultimate physical limits to computation
- Computational capacity of the universe
- A theory of quantum gravity based on quantum computation
- Introduction to Cirquent Calculus and Abstract Resource Semantics
- Computability Logic: a formal theory of interaction
- Game Theory with Costly Computation
- A Public Key Block Cipher Based on Multivariate Quadratic Quasigroups
- A generic attack to ciphers
- Confirmation of Shannon's Mistake about Perfect Secrecy of One-time-pad
- Mistake Analyses on Proof about Perfect Secrecy of One-time-pad
- Quantifying Resource Use in Computations