Affiliation:
1. University of California at Santa Cruz, Santa Cruz, CA
2. Google, Mountain View, CA
3. Microsoft Research, Mountain View, CA
Abstract
A resource may be abused if its users incur little or no cost. For example, e-mail abuse is rampant because sending an e-mail has negligible cost for the sender. It has been suggested that such abuse may be discouraged by introducing an artificial cost in the form of a moderately expensive computation. Thus, the sender of an e-mail might be required to pay by computing for a few seconds before the e-mail is accepted. Unfortunately, because of sharp disparities across computer systems, this approach may be ineffective against malicious users with high-end systems, prohibitively slow for legitimate users with low-end systems, or both. Starting from this observation, we research moderately hard functions that most recent systems will evaluate at about the same speed. For this purpose, we rely on memory-bound computations. We describe and analyze a family of moderately hard, memory-bound functions, and we explain how to use them for protecting against abuses.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Networks and Communications
Reference24 articles.
1. Abadi M. Lomas T. M. A. and Needham R. 1997. Strengthening passwords. SRC Technical Note 1997--033 Digital Equipment Corporation Systems Research Center. September/December. Abadi M. Lomas T. M. A. and Needham R. 1997. Strengthening passwords. SRC Technical Note 1997--033 Digital Equipment Corporation Systems Research Center. September/December.
Cited by
53 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献