Anonymous reputation system

Current whistleblower applications are prone to simple denial of service attacks that can be carried out by sending multiple bogus reports. This is because current state of these applications does not allow journalist to check the legitimacy of these reports. Journalist must read through all these r...

Full description

Saved in:
Bibliographic Details
Main Author: Chua, Wei Kiat
Other Authors: Anwitaman Datta
Format: Final Year Project
Language:English
Published: 2017
Subjects:
Online Access:http://hdl.handle.net/10356/72793
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-72793
record_format dspace
spelling sg-ntu-dr.10356-727932023-03-03T20:23:38Z Anonymous reputation system Chua, Wei Kiat Anwitaman Datta School of Computer Science and Engineering DRNTU::Engineering::Computer science and engineering::Software::Software engineering Current whistleblower applications are prone to simple denial of service attacks that can be carried out by sending multiple bogus reports. This is because current state of these applications does not allow journalist to check the legitimacy of these reports. Journalist must read through all these reports to obtain the correct report sent by a legitimate whistleblower which results in higher latency. This project aims to prevent this simple denial-of-service attack by introducing a one-time token that determines the level of trust of the report that it is attached to. Titled the Anonymous Reputation System (ARS), it utilizes the Ron Rivest, Adi Shamir and Leonard Adleman (RSA) algorithm to create a blind signature, using a client-side JavaScript, and sent it to the journalist together with the report. Once the report is read and approved by a Journalist, the blind signature will be signed with a signing key of certain level of trust and published on the list of signed blinded signature page. Journalist can obtain the token by unblinding these signed blinded signature and these tokens can be attached to their next report for higher creditability. Bachelor of Engineering (Computer Science) 2017-11-17T11:03:26Z 2017-11-17T11:03:26Z 2017 Final Year Project (FYP) http://hdl.handle.net/10356/72793 en Nanyang Technological University 57 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Software::Software engineering
spellingShingle DRNTU::Engineering::Computer science and engineering::Software::Software engineering
Chua, Wei Kiat
Anonymous reputation system
description Current whistleblower applications are prone to simple denial of service attacks that can be carried out by sending multiple bogus reports. This is because current state of these applications does not allow journalist to check the legitimacy of these reports. Journalist must read through all these reports to obtain the correct report sent by a legitimate whistleblower which results in higher latency. This project aims to prevent this simple denial-of-service attack by introducing a one-time token that determines the level of trust of the report that it is attached to. Titled the Anonymous Reputation System (ARS), it utilizes the Ron Rivest, Adi Shamir and Leonard Adleman (RSA) algorithm to create a blind signature, using a client-side JavaScript, and sent it to the journalist together with the report. Once the report is read and approved by a Journalist, the blind signature will be signed with a signing key of certain level of trust and published on the list of signed blinded signature page. Journalist can obtain the token by unblinding these signed blinded signature and these tokens can be attached to their next report for higher creditability.
author2 Anwitaman Datta
author_facet Anwitaman Datta
Chua, Wei Kiat
format Final Year Project
author Chua, Wei Kiat
author_sort Chua, Wei Kiat
title Anonymous reputation system
title_short Anonymous reputation system
title_full Anonymous reputation system
title_fullStr Anonymous reputation system
title_full_unstemmed Anonymous reputation system
title_sort anonymous reputation system
publishDate 2017
url http://hdl.handle.net/10356/72793
_version_ 1759853602062467072