• Dec 20, 2019 News!IJIEE Vol. 9, No. 4 issue has been published online!   [Click]
  • Aug 06, 2019 News!IJIEE Vol. 9, No. 3 issue has been published online!   [Click]
  • Jun 04, 2019 News!IJIEE Vol. 9, No. 2 issue has been published online!   [Click]
General Information
    • ISSN: 2010-3719 (Online)
    • Abbreviated Title: Int. J. Inf. Electron. Eng.
    • Frequency: Quarterly
    • DOI: 10.18178/IJIEE
    • Editor-in-Chief: Prof. Chandratilak De Silva Liyanage
    • Executive Editor: Jennifer Zeng
    • Abstracting/ Indexing : Google Scholar, Electronic Journals Library, Crossref and ProQuest, Ei (INSPEC, IET), EBSCO.
    • E-mail ijiee@ejournal.net

University of Brunei Darussalam, Brunei Darussalam   
" It is a great honor to serve as the editor-in-chief of IJIEE. I'll work together with the editorial team. Hopefully, The value of IJIEE will be well recognized among the readers in the related field."

IJIEE 2013 Vol.3(2): 175-179 ISSN: 2010-3719
DOI: 10.7763/IJIEE.2013.V3.293

SPAM Control Using CPU Timestamps

Sandesh Jagannath and Radhesh Mohandas

Abstract—Email spam has reached alarming proportions because it costs the sender very little to send; almost all of the costs are paid by the recipient, carrier and the email servers. Email spam’s inadvertently affect the performance of email servers which are kept busy in processing huge number of emails sent by the spammers. It also affects the productivity of the recipients who have to skim through lots of irrelevant emails to find the ones that actually require their attention. We propose a solution to control spam at the ingress points on the email servers by throttling the sender’s CPU i.e., making an email client pay a stamp fee for every email sent. The stamp fee is collected in terms of resource usage, in our case CPU cycles. The solution is based on the use of Discrete Logarithm Problem (DLP), which is considered to be one of the hardest mathematical problems to solve and is the basis for many cryptosystems. DLP is used to generate CPU stamps as a proof of the CPU cycles expended by the sender’s system. A separate stamp has to be calculated for each email and for each recipient which restricts the total number of emails that an email client can send in a time interval. We further claim that a normal user will not notice this cost in his day to day operations and a spammer will not be able to get past this mechanism.

Index Terms—CPU Stamps, CPU Throttling, Discrete Logarithm Problem, SMTP

Sandesh Jagannath is with Oracle Corp. in Bangalore, India (e-mail:Sandesh.Jagannath@gmail.com)
Radhesh Mohandas is with the department of Computer Science and Engineering, NITK-Surathkal, Karnataka, Indiathe department of Computer Science and Engineering


Cite: Sandesh Jagannath and Radhesh Mohandas, Member, IACSIT, "SPAM Control Using CPU Timestamps," International Journal of Information and Electronics Engineering vol. 3, no. 2, pp. 175-179, 2013.

Copyright © 2008-2020. International Journal of Information and Electronics Engineering. All rights reserved.
E-mail: ijiee@ejournal.net