Témata prací (Výběr práce)Témata prací (Výběr práce)(verze: 368)
Detail práce
   Přihlásit přes CAS
Peer-to-peer sieť na zdieľanie novinových článkov
Název práce v jazyce práce (slovenština): Peer-to-peer sieť na zdieľanie novinových článkov
Název práce v češtině: Peer-to-peer síť pro sdílení novinových článků
Název v anglickém jazyce: Peer-to-peer network for newspaper publication
Klíčová slova: peer-to-peer síť|internetové noviny|P2P protokol
Klíčová slova anglicky: peer-to-peer network|online newspaper|P2P protocol
Akademický rok vypsání: 2020/2021
Typ práce: bakalářská práce
Jazyk práce: slovenština
Ústav: Katedra softwarového inženýrství (32-KSI)
Vedoucí / školitel: RNDr. David Bednárek, Ph.D.
Řešitel: Bc. Michal Medvecký - zadáno a potvrzeno stud. odd.
Datum přihlášení: 13.07.2021
Datum zadání: 13.07.2021
Datum potvrzení stud. oddělením: 26.04.2022
Datum a čas obhajoby: 12.09.2022 09:00
Datum odevzdání elektronické podoby:21.07.2022
Datum odevzdání tištěné podoby:22.07.2022
Datum proběhlé obhajoby: 12.09.2022
Oponenti: RNDr. Filip Zavoral, Ph.D.
 
 
 
Zásady pro vypracování
Převládajícím modelem pro publikaci novinových článků je v současné době centralizovaný systém kontrolovaný buďto vydavatelem nebo některou z globálních sociálních sítí. To umožňuje snadný zásah cenzury či auto-cenzury a taktéž kybernetický útok. Využití cloudových technologií tato rizika příliš nezmenšuje a naopak přidává riziko administrativního zásahu provozovatele cloudu. Dalším problémem je finanční náročnost provozování takového systému, která neúměrně zatěžuje začínající vydavatele a přináší riziko administrativního odstřižení provozovatele od zdroje financí.

Cílem této práce je návrh a realizace protokolu umožňujícího sdílení novinových článků mechanismem peer-to-peer sítě. Články tak budou fyzicky umístěny na velkém počtu zařízení, úměrně zájmu, který o článek v dané době je. Odpadne tak nutnost provozovat, financovat a chránit centralizovaný systém.

Protokol definuje komunikaci jednotlivých účastníků peer-to-peer sítě a formát článků. Implementace protokolu poskytne programové rozhraní pro sdílení článků, jejich správu na disku, připojení k ostatním účastníkům a jednoduchou hierarchii uživatelů zajišťující integritu novin jako celku, včetně seznamů zdrojů nebo lidí, kteří obsah článku verifikovali. Součástí práce bude i demonstrační aplikace realizující vesnické či klubové noviny.
Seznam odborné literatury
Masinde, N., Graffi, K. Peer-to-Peer-Based Social Networks: A Comprehensive Survey. SN COMPUT. SCI. 1, 299 (2020). https://doi.org/10.1007/s42979-020-00315-8

Bodriagov, O., Buchegger, S., "Encryption for Peer-to-Peer Social Networks." 2011 IEEE Third International Conference on Privacy, Security, Risk and Trust and 2011 IEEE Third International Conference on Social Computing, 2011, pp. 1302-1309. doi: 10.1109/PASSAT/SocialCom.2011.158

Venkatachalam, G., "Developing P2P protocols across NAT." Linux J., 148 (August 2006), 8.

Švenda, P., "Basic comparison of Modes for Authenticated Encryption (IAPM, XCBC, OCB, CCM, EAX, CWC, GCM, PCFB,
CS)." FI MUNI, 2016. https://www.fi.muni.cz/~xsvenda/docs/AE_comparison_ipics04.pdf
 
Univerzita Karlova | Informační systém UK