Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Calcio – Ett protokoll för dold budgivning.
KTH, School of Computer Science and Communication (CSC).
KTH, School of Computer Science and Communication (CSC).
2012 (Swedish)Independent thesis Advanced level (professional degree), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

SMPC (Secure multi-party computation) is a way to perform computations in which each party's input is kept secret and only the final result is public to all parties. This report examines why SMPC is not more widespread than it is today. We also try to apply SMPC to a new area of use which is sealed biddings for co-owned football players in the Italian Serie A. To implement this, we used Sepia which is a Java library that implements SMPC and Shamir’s Secret Sharing. In the end we concluded that the SMPC would work well if there existed a user friendly interface. The options available today are far too complicated for the average user and there is a need for a simpler solution. Although our implementation is very basic, it would work if it was extended with a user-friendly interface. In Serie A, an SMPC application would definitely be useful to restore the trust which was lost during the Calciopoli and the other corruption scandals that occurred in italian football. As long as we manage to clarify and explain how new scandals can be prevented by using the SMPC, we concluded that this would be a good area of use.

Abstract [sv]

SMPC (Secure multi-party computation ) är ett sätt att utföra beräkningar där varje enskild parts indata hemlighålls och endast resultatet blir tillgängligt för alla parter. I denna rapport undersöks varför SMPC inte är mer utbrett än det är idag. Vi försöker även att applicera det på ett nytt användningsområde vilket är dolda budgivningar för delägda fotbollsspelare i italienska Serie A. För att implementera detta använder vi oss av Sepia som är ett javabibliotek för att utveckla SMPC. Sepia använder Shamir’s Secret Sharing vilket är en algoritm för delning av en hemlighet. I slutändan kom vi fram till att SMPC skulle fungera bra om det fanns ett enklare gränssnitt för användarna. Det som finns på marknaden i dagsläget är allt för avancerat för den genomsnittliga användaren och det finns absolut ett behov av en enklare lösning. Även om vår implementation är väldigt grundläggande skulle den i praktiken fungera om den skulle utökas med ett användarvänligt gränssnitt. I Serie A skulle det absolut behövas för att återskapa det förtroende som förlorats vid Calciopoli och övriga korruptionsskandaler som förekommit inom fotbollen. Så länge det går att tydliggöra och förklara hur nya skandaler skulle kunna förebyggas med hjälp av SMPC kom vi fram till att detta skulle vara ett bra användningsområde.

Place, publisher, year, edition, pages
2012.
Series
Kandidatexjobb CSC, K12034
National Category
Computer Science
Identifiers
URN: urn:nbn:se:kth:diva-131038OAI: oai:DiVA.org:kth-131038DiVA: diva2:654484
Educational program
Master of Science in Engineering - Computer Science and Technology
Uppsok
Technology
Supervisors
Examiners
Available from: 2013-10-07 Created: 2013-10-07

Open Access in DiVA

No full text

Other links

http://www.csc.kth.se/utbildning/kandidatexjobb/datateknik/2012/rapport/hansen_simon_OCH_stromberg_david_K12034.pdf
By organisation
School of Computer Science and Communication (CSC)
Computer Science

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 37 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf