Slide 1

Slide 1 text

EncFS CGC, 23 november 2013

Slide 2

Slide 2 text

No content

Slide 3

Slide 3 text

Ik ben Gregory

Slide 4

Slide 4 text

Ik doe webdesign en grafisch ontwerp www.desikn.be

Slide 5

Slide 5 text

Ik tweet / @desiknr

Slide 6

Slide 6 text

ONLINE BACK-UP WAT VOORDELEN NADELEN SOFTWARE PRAKTIJK

Slide 7

Slide 7 text

ONLINE BACK-UP WAT VOORDELEN NADELEN SOFTWARE PRAKTIJK

Slide 8

Slide 8 text

Diensten

Slide 9

Slide 9 text

Veel online back-updiensten.

Slide 10

Slide 10 text

Bitcasa, Box, Copy, Dropbox, Google Drive, hubiC, MEGA, Microsoft Skydrive, SpiderOak, SugarSync, Tresorit, Ubuntu One, Wuala, enz. en.wikipedia.org/wiki/Comparison_of_online_backup_services

Slide 11

Slide 11 text

Waarom?

Slide 12

Slide 12 text

Om gegevens te synchroniseren, te back-uppen, te delen of te kopiëren.

Slide 13

Slide 13 text

Veiligheid

Slide 14

Slide 14 text

Wil je je privé gegevens in de cloud opslaan? Heb je ooit hun 'terms of use' gelezen? Hoe is de authenticatie? Welke technologie beschermt uw gegevens? Is er encryptie (in zowel transit als in opslag)? Wat gebeurt met uw gegevens als je je account opzegt? Zijn er veiligheidslekken?

Slide 15

Slide 15 text

Encryptie? Ja! Wie heeft de sleutel? Jij of de online back-updienst?

Slide 16

Slide 16 text

SpiderOak 100% Private Online Backup, Sync & Sharing spideroak.com

Slide 17

Slide 17 text

Tresorit Secure, end-to-end encrypted cloud solution tresorit.com

Slide 18

Slide 18 text

CLOUD WAT VOORDELEN NADELEN SOFTWARE PRAKTIJK

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

EncFS is een vrij (GPL) FUSE-gebaseerd cryptografisch bestandssysteem.

Slide 21

Slide 21 text

Vrije software is software die aan gebruikers bepaalde rechten ten aanzien van het bestuderen, wijzigen en opnieuw distribueren van de software toekent. ● 0. De vrijheid om een programma te gebruiken voor wat voor doel dan ook. ● 1. De vrijheid om een programma te bestuderen en zo nodig aan te passen aan je behoeften. Moet je broncode kunnen bekijken. ● 2. De vrijheid om kopieën weer weg te geven, zodat je ook je buurman kunt helpen. ● 3. De vrijheid om een programma te verbeteren en dit weer vrij te geven zodat de hele gemeenschap ervan kan profiteren. Moet je ook broncode kunnen bekijken.

Slide 22

Slide 22 text

FUSE (Filesystem in Userspace) laat gebruikers toe om een bestandssysteem te creëren zonder kernelcode te bewerken, dit d.m.v. de FUSE module die een brug maakt naar kernelspace.

Slide 23

Slide 23 text

No content

Slide 24

Slide 24 text

Cryptografie of geheimschrift houdt zich bezig met technieken voor het verbergen of versleutelen van te verzenden informatie. Wordt gebruikt om gegevens over te dragen die niet leesbaar mogen zijn door andere partijen.

Slide 25

Slide 25 text

Een bestandssysteem is een door het besturingssysteem verzorgde, softwarematige indeling van een opslagmedium (zoals een harde schijf).

Slide 26

Slide 26 text

EncFS versleuteld transparant bestanden door middel van een arbitraire map om de versleutelde bestanden in op te slaan.

Slide 27

Slide 27 text

EncFS maakt gebruik van twee mappen: de bron map en de gekoppelde map. Ieder bestand in de gekoppelde map heeft een een specifiek bestand in de bron map die hiermee overeenstemt.

Slide 28

Slide 28 text

Het bestand in de gekoppelde map toont de gedecodeerde versie van het bestand in de bron map. Bestandsnamen zijn versleuteld in de bron map.

Slide 29

Slide 29 text

Bestanden worden versleuteld door middel van een volumesleutel, wat versleuteld wordt opgeslagen in de bron map.

Slide 30

Slide 30 text

Een wachtwoord wordt gebruikt om de sleutel te decoderen.

Slide 31

Slide 31 text

No content

Slide 32

Slide 32 text

EncFS 1.7.4 18 november 2010

Slide 33

Slide 33 text

ONLINE BACK-UP WAT VOORDELEN NADELEN SOFTWARE PRAKTIJK

Slide 34

Slide 34 text

EncFS volumes hebben geen vaste grootte. Ze groeien of krimpen naargelang meer bestanden toegevoegd of verwijderd worden in de gekoppelde map.

Slide 35

Slide 35 text

Het is mogelijk dat sommige mappen in de gekoppelde map of volume bestaan op verschillende fysieke toestellen.

Slide 36

Slide 36 text

Back-upprogramma's kunnen back-ups nemen van de bestanden die veranderd zijn in de bron map.

Slide 37

Slide 37 text

Corrupte data is meer geïsoleerd. Gegevenscorruptie van bestandsgegevens is beperkt tot het corrupte bestand en gegevenscorruptie van het bestandssysteem kan gecorrigeerd worden door middel van bestaande bestandssysteem herstellingsprogramma's zoals fsck.

Slide 38

Slide 38 text

Sinds bestandsaanpassingen afhankelijk zijn van het onderliggende bestandssysteem zijn verschillende optimalisaties door het besturingssysteem mogelijk. Bijvoorbeeld informatie doorgeven over vrijgegeven ruimte (TRIM) kan de prestatie van SSD's verbeteren.

Slide 39

Slide 39 text

ONLINE BACK-UP WAT VOORDELEN NADELEN SOFTWARE PRAKTIJK

Slide 40

Slide 40 text

EncFS volumes kunnen niet met een arbitrair bestandssysteem geformatteerd worden. Ze delen dezelfde karakteristieken als het bestandssysteem van de bron map.

Slide 41

Slide 41 text

Fragmentatie van het versleutelde volume creëert fragmentatie van het bestandssysteem van de bron map.

Slide 42

Slide 42 text

Iedereen met toegang tot de bron map kan zien hoeveel bestanden er in de versleutelde map zitten, welke rechten die hebben, de geschatte grootte en de laatste keer dat die gebruikt of gewijzigd werden.

Slide 43

Slide 43 text

ONLINE BACK-UP WAT VOORDELEN NADELEN SOFTWARE PRAKTIJK

Slide 44

Slide 44 text

Windows

Slide 45

Slide 45 text

Dokan dokan-dev.net/en/ encfs4win members.ferrara.linux.it/freddy77/encfs.html

Slide 46

Slide 46 text

No content

Slide 47

Slide 47 text

BoxCryptor (Classic) www.boxcryptor.com Enter "x" for expert configuration mode. boxcryptor.desk.com/customer/portal/articles/565934

Slide 48

Slide 48 text

OS X

Slide 49

Slide 49 text

MacFUSE code.google.com/p/macfuse/ Macfusion macfusionapp.org EncFS for Macfusion 2 (plugin) thenakedman.wordpress.com/encfs/

Slide 50

Slide 50 text

Android

Slide 51

Slide 51 text

Cryptonite code.google.com/p/cryptonite

Slide 52

Slide 52 text

Encdroid github.com/mrpdaemon/encdroid

Slide 53

Slide 53 text

BoxCryptor Classic www.boxcryptor.com

Slide 54

Slide 54 text

Linux

Slide 55

Slide 55 text

FUSE fuse.sourceforge.net EncFS www.arg0.net/encfs/

Slide 56

Slide 56 text

Installeren (Debian) EncFS installeren. apt-get install encfs

Slide 57

Slide 57 text

FUSE FUSE installeren. apt-get install fuse FUSE module laden. modprobe fuse Gebruiker aan de groep fuse toevoegen. adduser fuse

Slide 58

Slide 58 text

EncFS Bron map maken. mkdir Gekoppelde map maken. mkdir

Slide 59

Slide 59 text

EncFS EncFS bestandssysteem creëren. encfs EncFS bestandssysteem ontkoppelen. fusermount -u

Slide 60

Slide 60 text

EncFS sleutel Versleuteld sleutelbestand in de bron map. .encfs6.xml

Slide 61

Slide 61 text

EncFS concreet mkdir ~/.encrypted mkdir ~/private encfs ~/.encrypted ~/private

Slide 62

Slide 62 text

Gnome Encfs Manager www.libertyzero.com/GEncfsM/

Slide 63

Slide 63 text

No content

Slide 64

Slide 64 text

No content

Slide 65

Slide 65 text

No content

Slide 66

Slide 66 text

No content

Slide 67

Slide 67 text

No content

Slide 68

Slide 68 text

Cryptkeeper (applet) tom.noflag.org.uk/cryptkeeper.html

Slide 69

Slide 69 text

ONLINE BACK-UP WAT VOORDELEN NADELEN SOFTWARE PRAKTIJK

Slide 70

Slide 70 text

Demo

Slide 71

Slide 71 text

No content

Slide 72

Slide 72 text

Dank u voor uw aandacht!

Slide 73

Slide 73 text

Bronnen EncFS (www.arg0.net/encfs/) Wikipedia (www.wikipedia.org) Het GNU Besturingssysteem (gnu.org) encfs4win (members.ferrara.linux.it/freddy77/encfs.html) Gnome Encfs Manager (www.libertyzero.com/GEncfsM/) Cryptkeeper (tom.noflag.org.uk/cryptkeeper.html) EncFS Hints (www.ict.griffith.edu.au/anthony/info/crypto/encfs.hints) Jonathan M. (www.natjohan.info)