Dieses Dokuwiki verwendet ein von Anymorphic Webdesign erstelltes Thema.

Razlike

Slijede razlike između dviju inačica stranice.

Poveznica na ovu usporedbu

Novija izmjena
Starija izmjena
racfor_wiki:datoteke_i_datotecni_sustavi:freenet [2020/01/07 21:52]
ismokovic stvoreno
racfor_wiki:datoteke_i_datotecni_sustavi:freenet [2024/12/05 12:24] (trenutno)
Redak 1: Redak 1:
-====   −  Sadržaj ==== 
  
-  *+====== Freenet ======
  
-[[:racfor_wiki:template#data_recovery_basics|Data recovery basics]]+===== Sažetak =====
  
-      *+Freenet je platforma za objavu sadržaja i komunikaciju s visokom otpornošću na cenzuru. Glavna motivacija projekta je prava sloboda komunikacije i govora na internetu. Freenet dopušta bilo kome da objavljuje i dohvaća sadržaj potpuno anonimno. Nitko ne upravlja Freenet-om, pa čak ni njegovi tvorci, što čini cijelu platformu vrlo otpornom na manipulaciju i ometanje rada. Freenet velikom brzinom replicira i širi popularan sadržaj unutar svoje mreže što ga čini vrlo efikasnim.
  
-[[:racfor_wiki:template#abstract|Abstract]]+Ključne riječiSigurnost, Raspodijeljeni sustavi, Anonimnost, Freenet
  
-      * 
  
-[[:racfor_wiki:template#introduction|Introduction]]+===== Uvod =====
  
-      *+Freenet je peer-to-peer platforma za razmjenu i pohranu podataka. Njezine glavne značajke su visoki fokus na privatnost korisnika i otpornost na cenzuru. Freenet koristi decentraliziranu mrežu računala (čvorova) za pohranu i dohvat podataka. Platforma podržava širok raspon korisničkih aplikacija koje omogućuju siguran način objave materijala na web-u, komunikaciju itd..
  
-[[:racfor_wiki:template#chapter_1|Chapter 1]]+===== Povijest =====
  
-      *+Freenet se temelji na radu jednog studenta Sveučilišta u Edinburgh, Iana Clarke-a, koji je postavio teorijske temelje sustava kao završni projekt svojeg studija 1999. godine. Kroz sljedećih nekoliko godina, Ian nastavlja rad na projektu i u suradnji s još nekoliko znanstvenika 2001. godine objavljuje rad pod imenom "Freenet: A Distributed Anonymous Information Storage and Retrieval System" koji je proglašen jednim od naj citiranijih radova u polju računarske znanosti 2002. godine [1]. Projekt je i dalje pod aktivnim razvojem i kontinuirano se dodaju nove mogućnosti.
  
-[[:racfor_wiki:template#chapter_2|Chapter 2]]+===== Freenet =====
  
-      *+Cilj Freenet projekta je razviti aplikaciju koja svojim korisnicima pruža anonimnost na internetu kroz razmjenu i pohranu malih kriptiranih odsječaka sadržaja raspodijeljenih po računalima korisnika aplikacije. Korisnici dohvaćaju sadržaj na mreži isključivo kroz sustav računala posrednika koji dohvaćaju odsječke sadržaja i vračaju ga korisniku bez da sami imaju uvid u čitav sadržaj. Ovaj princip rada je sličan sustavu usmjernika koji prosljeđuju podatke između računala na internetu bez uvida u tip podataka koje prenose, uz dodatak da Freenet čvorovi koriste ~caching~, sloj jake enkripcije i nisu ovisni o nikakvoj centraliziranoj strukturi. Sadržaj koji je jednom dignut na Freenet ostaje na njemu zauvijek, ili barem dok za njime ima potražnje. Sadržaj za kojim ima više potražnje raspršuje se po više čvorova Freenet mreže kako be se mogao brže poslužiti u budućnosti, dok se sadržaj za kojim nema potražnje sporo uklanja s čvorova i na koncu nestaje s mreže. \\  \\ Na Freenet-u, pohranjeni dokumenti dohvaćaju se uz pomoć ključa kojeg mora imati svaki dokument u mreži. Freenet mreža je izgrađena tako da bude vrlo robustna i otporna na kvarove i otkazivanja čvorova. Sama mreža ne sadrži centralizirane servere i nije pod kontrolom nekih određenih individualaca ili organizacija, što uključuje i same tvorce Freenet mreže. Kada se neki podatak unese u Freenet mrežu on se dijeli na mnogo malih odsječaka koji se potom šalju na različite čvorove aktivne u mreži. Enkripcija podataka i sustav proslijednih veza otežava otkrivanje čvora koji je objavio neki sadržaj, čvorova koji su taj sadržaj zatražili i čvorova na kojima je taj sadržaj (ili njegovi dijelovi) pohranjen, što doprinosi anonimnosti korisnika mreže. Upravo to čini sadržaj jako otpornim na cenzuru. Također, s obzirom na činjenicu da se podaci pohranjuju u kriptiranom obliku, vlasnik nekog čvora na mreži nema uvid podatke koji su pohranjeni na njegovom čvoru, što mu daje zaštitu od mogućih kriminalnih posljedica čuvanja ilegalnog materijala, u slučaju da se takav sadržaj igrom slučaja pohrani na tom čvoru.
  
-[[:racfor_wiki:template#chapter_3|Chapter 3]]+===== Freesite =====
  
-      *+Freesite je naziv za web stranicu pohranjenu u Freenet mreži. Freesite-ovi smiju sadržavati samo statički sadržaj, što znači da ne smiju sadržavati skripte koje se izvode na serveru prije posluživanja, kao na primjer dinamička generacija sadržaja ili učitavanje podataka iz baze podataka. Freesite-ovi se sastoje od HTML-a i podržavaju sve njegove mogućnosti, no Freenet sustav će iz Freesite stranice automatski ukloniti određene dijelove za koje se sumnja da bi mogli narušiti privatnost korisnika, kao na primjer skripte koje pristupaju internetu. Zbog velikog kašnjenja i slabog protoka podataka kroz Freenet mrežu, napredne web tehnologije poput PHP i MySQL imaju ograničenu primjenljivost. Iz tog razloga Freesite-ovi često izgledaju zastarjelo u odnosu na stranice otvorenog web-a.
  
-[[:racfor_wiki:template#chapter_4|Chapter 4]]+===== Protokol =====
  
-      *+Svakom čvoru se pri spajanju na mrežu dodijeli "lokacija" koja je nasumični broj između 0 i 1. Kada neki čvor želi dohvatiti neki sadržaj, on stvori sažetak ili "hash" tog ključa, pretvori taj sažetak u broj u rasponu između 0 i 1 i pošalje upit drugom čvoru čija je lokacija najbliža dobivenom broju. Kada neki čvor dobije zahtjev za sadržajem, on prvo provjerava da li njegova lokalna pohrana podataka sadrži sadržaj sa sažetkom u upitu. Ako da, on vrača taj podatak. Ako ne, onda taj čvor stvara novi broj u rasponu između 0 i 1 i postupak se ponavlja. Ovaj se postupak ponavlja sve dok se podatak nađe ili dok se ne dosegne neki zadani maksimalni broj skokova u mreži. Ako je podatak pronađen, on se pohranjuje u svakom čvoru koji je bio na putu pretraživanja. Sličan protokol se prati pri objavi sadržaja na mreži. Stvori se sažetak ključa i odgovarajuća lokacija upita. Zatim se sadržaj koji se objavljuje propagira kroz mrežu dok se ne dosegne maksimalni broj skokova i sprema ga svaki čvor na putu. Ako se na tom putu pronađe sadržaj s istim sažetkom ključa, on se vrača čvoru objavitelju i nastaje "kolizija".
  
-[[:racfor_wiki:template#chapter_5|Chapter 5]]+===== Ključevi =====
  
-      *+Svakom sadržaju dignutom na Freenet mrežu dodjeljuje se ključ. Ključevi se koriste pri dohvatu sadržaja i igraju sličnu ulogu kao npr. URL na web-u. Postoje 2 glavne vrste ključeva.
  
-[[:racfor_wiki:template#chapter_6|Chapter 6]] 
  
-      *+==== CHK - Content Hash Key ====
  
-[[:racfor_wiki:template#conclusion|Conclusion]]+Content Hash Key (hr. Ključ sažetka sadržaja) su najosnovnija vrsta ključa. Oni se najčešće koriste za pohranu statičkog sadržaja kao npr. PDF dokumenti ili datoteke mp3 formata za koje ne očekujemo da će se mijenjati kroz vrijeme. Kada korisnik zatraži sadržaj CHK ključa, on uz upit priloži samo sažetak podataka. Nakon što mreža vrati podatke sadržaj, korisnik ih dekriptira korištenjem ključa za dekripciju. S obzirom na činjenicu da ključ za dekripciju nikada ne ulazi u sustav, nitko osim korisnika s CHK ključem ne može pristupiti tom sadržaju, čak ni čvorovi na kojima je taj sadržaj pohranjen.
  
-      *+Svaki se CHK ključ sastoji od 3 dijela:
  
-[[:racfor_wiki:template#sources|Sources]]+  - sažetka podataka sadržaja 
 +  - ključa za dekripciju sadržaj 
 +  - postavki kriptografskog algoritma korištenog za enkripciju.
  
-====== Data recovery basics ======+CHK ključ se zapisuje u sljedećem formatu:
  
-Uredi+<code> 
 +CHK@sažetak,ključ za dekripciju, postavke kriptografskog algoritma 
 +</code>
  
-===== Abstract =====+Primjer takvog ključa:
  
-The fact that we could even recover data from a formatted Hard Drive is kind of amazing. You choose (or not) to delete databut it is still thereeven if it is not that easy to read.+<code> 
 +CHK@SVbD9~HM5nzf3AX4yFCBc-A4dhNUF5DPJZLL5NX5Brs,bA7qLNJR7IXRKn6uS5PAySjIM6azPFvK~18kSi6bbNQ,AAEA--8 
 +</code>
  
-The purpose of this paper is to understand how data recovery works. To do so, we explain the steps and some technics. We will go through how a sinister leading to a try for data recovery can occur. Then, we will see a method that could have been used by computer forensics experts in order to find traces. To finish, we will mention methods to definitely erase data from Hard Drives to avoid leaving traces. 
  
-The reasons for those sinisters are numerous, but human mistakes are majorly involved. Peter Gutmann proposed through his papers an explanation of how this data could still be read on Hard Drives at that time, but also some advices to securely erase data.+==== SSK - Signed Subspace Key ====
  
-This paper is some kind of warning to all those selling Hard Drives //via //eBay that once contained personal data.+Signed Subspace Key (hr. Potpisani ključ potprostora) koristi se za sadržaj za koji se očekuje da će se mijenjati tijekom vremena, npr. freesite s vijestima koje se povremeno ažuriraju. Korisnici mogu pristupati sadržaju uz pomoć samo imena i ključa za dekripciju, no samo korisnici s tajnim ključem sadržaja može taj sadržaj i ažurirati.
  
-Keywords**recovery**; **data**; traces+Svaki se SSK ključ sastoji od 5 dijelova:
  
-Uredi+  - sažetka javnog ključa 
 +  - ključa za dekripciju sadržaja 
 +  - postavki kriptografskog algoritma korištenog za enkripciju 
 +  - imena sadržaja 
 +  - trenutne inačica sadržaja
  
-===== Introduction =====+SSK ključ se zapisuje u sljedećem formatu:
  
-Data recovery consists of finding lost digital information. This loss may have various causes such as human mistake or material failure. The difficulty of the recovery of this data varies, but it may be challenge.+<code> 
 +SSK@sažetak javnog ključa, ključ za dekripciju, postavke/ime-inačica 
 +</code>
  
-What is at stake depends on the case. If we are dealing with private person, the reasons for the willing of retrieving these data are mainly personal attachment to the files (holiday photos and videos). However, if we are talking of a company, then this seems much more important since data loss is the second threat to cloud security and 60% of companies that lose their data shut down within 6 months of this disaster.+Primjer takvog ključa (dijelovi uklonjeni radi čitljivosti):
  
-In case of an accidentally deleted file, this file is not really removed from the guilty computerWhat is really deleted is the path useful to grant access to the fileThe space is now available again to re-write on it. But the data corresponding to this file is still storeduntil something is stored at the same placeThis means that you may be able to restore this dataeven months later if no other file overwrote it.+<code> 
 +SSK@GB3wuHmt[..]o-eHK35w,c63EzO7u[..]3YDduXDs,AQABAAE/mysite-4 
 +</code>
  
-Uredi 
  
-===== Chapter 1 =====+===== Poznati napadi =====
  
-Uredi+Iako je naglasak Freeneta na anonimnost i sigurnosti, niti jedan sustav nije savršen, pa tako ni Freenet. U ovom poglavlju dan je pregled nekih od poznatih vrsti napada na Freenet mrežu.
  
-===== Chapter 2 =====+==== Harvesting ====
  
-Uredi+Napadač pokrene veći broj jačih čvorova i spaja ih na neku freenet mrežu. Kroz vrijeme napadač može sakupiti određene informacije o ostalim čvorovima u mreži. Ove se informacije mogu iskoristiti za daljnje prikupljanje podataka o vlasnicima čvorova i potom iskoristiti za npr. DDOS napad ili blokiranje ostalih čvorova pomoću vatrozida na državnoj razini. Ova se vrsta napada može spriječiti korištenjem Freeneta u tzv. "darknet" načinu rada u kojem se naš čvor spaja samo na čvorove za koje znamo da su sigurni, tzv. prijateljske čvorove.
  
-===== Chapter 3 =====+==== Bootstrapping napadi ====
  
-Uredi+Kada se čvor spaja na otvoreni Freenet, on mora prvotno preuzeti popis nekih od drugih čvorova u mreži kako bi mogao započeti rad u mreži. Ovaj se popis dobavlja od seednode-ova (hr. sjemenih čvorova). Napadač bi mogao blokirati pristup tim čvorovima i time spriječio spajanje novih čvorova na mrežu. Također, moguće je da napadač postavi vlastiti seednode preko kojeg bi mogao sakupljati podatke o svim novim korisnicima te Freenet mreže.
  
-===== Chapter 4 =====+==== Korelacijski napadi ====
  
-Uredi+Ako napadač ima pristup prometu nekog čvora i može prepoznati ključeve sadržaja kojeg taj čvor traži, statističkim se metodama može dokazati da je neke od tih upita objavio sam čvor, čime se donekle narušuje anonimnost.
  
-===== Chapter 5 =====+===== Zaključak =====
  
-Uredi+Iako nije savršen, Freenet je od velikog značaja u dijelovima svijeta gdje je sloboda govora ograničena. On omogućuje nesmetano širenje informacija bez straha od odavanja identiteta, koje bi moglo imati velike posljedice na pojedinca.
  
-===== Chapter 6 ===== 
- 
-Uredi 
- 
-===== Conclusion ===== 
- 
-zaključak. 
- 
-Uredi 
  
 ===== Sources ===== ===== Sources =====
  
-[1] [[http://books.google.hr/books?id=mFJe8ZnAb3EC&printsec=frontcover#v=onepage&q&f=false|Plass, Jan L., Roxana Moreno, and Roland BrünkenCognitive Load TheoryCambridge University Press, 2010.]]+[1] [[https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.10.4919|CiteSeer - Freenet: A Distributed Anonymous Information Storage and Retrieval System (2001)]]
  
-[2] [[http://www.google.com/books?id=duWx8fxkkk0C&printsec=frontcover#v=onepage&q&f=false|Mayer, Richard E. The Cambridge handbook of multimedia learning. Cambridge University Press, 2005.]]+[2] [[https://en.wikipedia.org/wiki/Freenet#Content|Freenet - Wikipedia]]
  
-[3] [[http://www.cogtech.usc.edu/publications/kirschner_Sweller_Clark.pdf|Kirschner, P. A, Sweller, J. and Clark, R. E. Why minimal guidance during instruction does not work: An analysis of the failure of constructivist, discovery, problem-based, experiential, and inquiry-based teaching. Educational psychologist 41, no. 2, pp 75-86, 2006]]+[3] [[https://freenetproject.org/|Freenet Project]]
  
  
racfor_wiki/datoteke_i_datotecni_sustavi/freenet.1578433962.txt.gz · Zadnja izmjena: 2024/12/05 12:23 (vanjsko uređivanje)
Dieses Dokuwiki verwendet ein von Anymorphic Webdesign erstelltes Thema.
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0