From 99dd5baa272d1fa3912457430ad245abf03c7e32 Mon Sep 17 00:00:00 2001 From: varac Date: Tue, 21 Jun 2016 12:26:55 +0200 Subject: cloned rgsoc2015_leap_overview to rgsoc2016_leap_overview --- rgsoc2016_leap_overview/LEAP Introduction.pdf | Bin 0 -> 527119 bytes rgsoc2016_leap_overview/config.yml | 4 + rgsoc2016_leap_overview/images/bitmask-android.png | Bin 0 -> 65842 bytes rgsoc2016_leap_overview/images/bitmask-icon.png | Bin 0 -> 80238 bytes .../images/bitmask-main-window.jpg | Bin 0 -> 71840 bytes rgsoc2016_leap_overview/images/email-usage.jpg | Bin 0 -> 12112 bytes rgsoc2016_leap_overview/images/kid-jumping.svg | 757 +++++++++++++++++++++ rgsoc2016_leap_overview/images/leap-pixelated.svg | 730 ++++++++++++++++++++ .../images/leap-webapp-tickets.png | Bin 0 -> 101416 bytes .../images/leap-webapp-tickets.xcf | Bin 0 -> 324130 bytes rgsoc2016_leap_overview/images/leap-webapp1.png | Bin 0 -> 142351 bytes rgsoc2016_leap_overview/images/leap-webapp2.png | Bin 0 -> 90886 bytes .../images/letter-and-postcard.jpg | Bin 0 -> 8822 bytes rgsoc2016_leap_overview/images/many-encr-mails.jpg | Bin 0 -> 15437 bytes rgsoc2016_leap_overview/images/metadata.jpg | Bin 0 -> 27093 bytes rgsoc2016_leap_overview/images/metadata2.jpg | Bin 0 -> 20593 bytes rgsoc2016_leap_overview/images/metadata3.jpg | Bin 0 -> 24402 bytes rgsoc2016_leap_overview/images/one-encr-mail.jpg | Bin 0 -> 15390 bytes rgsoc2016_leap_overview/images/social-graph.jpg | Bin 0 -> 17286 bytes rgsoc2016_leap_overview/images/webmail.png | Bin 0 -> 240151 bytes rgsoc2016_leap_overview/slides.haml | 150 ++++ 21 files changed, 1641 insertions(+) create mode 100644 rgsoc2016_leap_overview/LEAP Introduction.pdf create mode 100644 rgsoc2016_leap_overview/config.yml create mode 100644 rgsoc2016_leap_overview/images/bitmask-android.png create mode 100644 rgsoc2016_leap_overview/images/bitmask-icon.png create mode 100644 rgsoc2016_leap_overview/images/bitmask-main-window.jpg create mode 100644 rgsoc2016_leap_overview/images/email-usage.jpg create mode 100644 rgsoc2016_leap_overview/images/kid-jumping.svg create mode 100644 rgsoc2016_leap_overview/images/leap-pixelated.svg create mode 100644 rgsoc2016_leap_overview/images/leap-webapp-tickets.png create mode 100644 rgsoc2016_leap_overview/images/leap-webapp-tickets.xcf create mode 100644 rgsoc2016_leap_overview/images/leap-webapp1.png create mode 100644 rgsoc2016_leap_overview/images/leap-webapp2.png create mode 100644 rgsoc2016_leap_overview/images/letter-and-postcard.jpg create mode 100644 rgsoc2016_leap_overview/images/many-encr-mails.jpg create mode 100644 rgsoc2016_leap_overview/images/metadata.jpg create mode 100644 rgsoc2016_leap_overview/images/metadata2.jpg create mode 100644 rgsoc2016_leap_overview/images/metadata3.jpg create mode 100644 rgsoc2016_leap_overview/images/one-encr-mail.jpg create mode 100644 rgsoc2016_leap_overview/images/social-graph.jpg create mode 100644 rgsoc2016_leap_overview/images/webmail.png create mode 100644 rgsoc2016_leap_overview/slides.haml diff --git a/rgsoc2016_leap_overview/LEAP Introduction.pdf b/rgsoc2016_leap_overview/LEAP Introduction.pdf new file mode 100644 index 0000000..c7dff52 Binary files /dev/null and b/rgsoc2016_leap_overview/LEAP Introduction.pdf differ diff --git a/rgsoc2016_leap_overview/config.yml b/rgsoc2016_leap_overview/config.yml new file mode 100644 index 0000000..15265ac --- /dev/null +++ b/rgsoc2016_leap_overview/config.yml @@ -0,0 +1,4 @@ +author: "Varac (LEAP/Pixelated)" +title: "LEAP Introduction" +theme: "night" +transition: "fade" diff --git a/rgsoc2016_leap_overview/images/bitmask-android.png b/rgsoc2016_leap_overview/images/bitmask-android.png new file mode 100644 index 0000000..3ef960d Binary files /dev/null and b/rgsoc2016_leap_overview/images/bitmask-android.png differ diff --git a/rgsoc2016_leap_overview/images/bitmask-icon.png b/rgsoc2016_leap_overview/images/bitmask-icon.png new file mode 100644 index 0000000..0875f42 Binary files /dev/null and b/rgsoc2016_leap_overview/images/bitmask-icon.png differ diff --git a/rgsoc2016_leap_overview/images/bitmask-main-window.jpg b/rgsoc2016_leap_overview/images/bitmask-main-window.jpg new file mode 100644 index 0000000..87cf3ad Binary files /dev/null and b/rgsoc2016_leap_overview/images/bitmask-main-window.jpg differ diff --git a/rgsoc2016_leap_overview/images/email-usage.jpg b/rgsoc2016_leap_overview/images/email-usage.jpg new file mode 100644 index 0000000..4495ac5 Binary files /dev/null and b/rgsoc2016_leap_overview/images/email-usage.jpg differ diff --git a/rgsoc2016_leap_overview/images/kid-jumping.svg b/rgsoc2016_leap_overview/images/kid-jumping.svg new file mode 100644 index 0000000..7a330fd --- /dev/null +++ b/rgsoc2016_leap_overview/images/kid-jumping.svg @@ -0,0 +1,757 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/rgsoc2016_leap_overview/images/leap-pixelated.svg b/rgsoc2016_leap_overview/images/leap-pixelated.svg new file mode 100644 index 0000000..bd23a44 --- /dev/null +++ b/rgsoc2016_leap_overview/images/leap-pixelated.svg @@ -0,0 +1,730 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/rgsoc2016_leap_overview/images/leap-webapp-tickets.png b/rgsoc2016_leap_overview/images/leap-webapp-tickets.png new file mode 100644 index 0000000..98f1bab Binary files /dev/null and b/rgsoc2016_leap_overview/images/leap-webapp-tickets.png differ diff --git a/rgsoc2016_leap_overview/images/leap-webapp-tickets.xcf b/rgsoc2016_leap_overview/images/leap-webapp-tickets.xcf new file mode 100644 index 0000000..75748d5 Binary files /dev/null and b/rgsoc2016_leap_overview/images/leap-webapp-tickets.xcf differ diff --git a/rgsoc2016_leap_overview/images/leap-webapp1.png b/rgsoc2016_leap_overview/images/leap-webapp1.png new file mode 100644 index 0000000..62ae6cf Binary files /dev/null and b/rgsoc2016_leap_overview/images/leap-webapp1.png differ diff --git a/rgsoc2016_leap_overview/images/leap-webapp2.png b/rgsoc2016_leap_overview/images/leap-webapp2.png new file mode 100644 index 0000000..639428e Binary files /dev/null and b/rgsoc2016_leap_overview/images/leap-webapp2.png differ diff --git a/rgsoc2016_leap_overview/images/letter-and-postcard.jpg b/rgsoc2016_leap_overview/images/letter-and-postcard.jpg new file mode 100644 index 0000000..409fe20 Binary files /dev/null and b/rgsoc2016_leap_overview/images/letter-and-postcard.jpg differ diff --git a/rgsoc2016_leap_overview/images/many-encr-mails.jpg b/rgsoc2016_leap_overview/images/many-encr-mails.jpg new file mode 100644 index 0000000..ce4bb9d Binary files /dev/null and b/rgsoc2016_leap_overview/images/many-encr-mails.jpg differ diff --git a/rgsoc2016_leap_overview/images/metadata.jpg b/rgsoc2016_leap_overview/images/metadata.jpg new file mode 100644 index 0000000..320d71c Binary files /dev/null and b/rgsoc2016_leap_overview/images/metadata.jpg differ diff --git a/rgsoc2016_leap_overview/images/metadata2.jpg b/rgsoc2016_leap_overview/images/metadata2.jpg new file mode 100644 index 0000000..ff014d9 Binary files /dev/null and b/rgsoc2016_leap_overview/images/metadata2.jpg differ diff --git a/rgsoc2016_leap_overview/images/metadata3.jpg b/rgsoc2016_leap_overview/images/metadata3.jpg new file mode 100644 index 0000000..a52a86a Binary files /dev/null and b/rgsoc2016_leap_overview/images/metadata3.jpg differ diff --git a/rgsoc2016_leap_overview/images/one-encr-mail.jpg b/rgsoc2016_leap_overview/images/one-encr-mail.jpg new file mode 100644 index 0000000..2618818 Binary files /dev/null and b/rgsoc2016_leap_overview/images/one-encr-mail.jpg differ diff --git a/rgsoc2016_leap_overview/images/social-graph.jpg b/rgsoc2016_leap_overview/images/social-graph.jpg new file mode 100644 index 0000000..43d763b Binary files /dev/null and b/rgsoc2016_leap_overview/images/social-graph.jpg differ diff --git a/rgsoc2016_leap_overview/images/webmail.png b/rgsoc2016_leap_overview/images/webmail.png new file mode 100644 index 0000000..039c026 Binary files /dev/null and b/rgsoc2016_leap_overview/images/webmail.png differ diff --git a/rgsoc2016_leap_overview/slides.haml b/rgsoc2016_leap_overview/slides.haml new file mode 100644 index 0000000..36ea356 --- /dev/null +++ b/rgsoc2016_leap_overview/slides.haml @@ -0,0 +1,150 @@ +:css + .reveal h1 { + margin-bottom: 30px; + } + .reveal h3 li { + margin-bottom: 10px; + } + .reveal h1, .reveal h3, .reveal p, .reveal li, .reveal .p { + text-shadow: 0px 0px 10px rgba(0, 0, 0, 1) + } + .left-column { + display: block; + width: 50%; + float: left; + } + .right-column { + width: 50%; + float: left; + } + .row { + display: table; + width: 100%; + } + .left { + text-align: left !important; + } + ul.plain { + list-style-type: none; + } + .reveal p, .reveal .p, ul.plain li { + margin-top: 15px; + margin-bottom: 15px; + } + .reveal li { + margin-top: 10px; + margin-bottom: 10px; + } + + .reveal pre { + font-size: 24px; + } + +%section(data-background="./images/kid-jumping.svg" data-background-size="30%") + %h2 LEAP Encryption Access Project + +%section + %h2 Encrypted communication for mere mortals + %h3 (superheroes welcome, too) + +%section + %h2 Federation + %h3 + %ul + %li user → provider → provider → user + %li eg: SMTP, XMPP + +%section + %h2 Better federation + %h3 + %ul + %li The users should be protected from the provider. + %li The provider should be protected from users. + +%section + %h2 What does
LEAP do? + %ol + %li LEAP Platform:
a toolkit to make it easy for you to run a service provider. + %li New protocols:
so that users don't need to trust the provider. + %li Bitmask client:
a client that works smoothly with any compatible provider. + +%section + %h2 LEAP Platform + %h3 Example: Setup 2-node VPN provider + %pre + %code.bash(data-trim) + :preserve + sudo gem install leap_cli + leap new example --domain example.org + cd example + leap add-user --self + leap cert ca + leap cert dh + leap cert csr + leap node add blueberry services:openvpn \ + ip_address:1.1.1.1 openvpn.gateway_address:1.1.1.2 + leap node add raspberry services:couchdb,webapp \ + ip_address:1.1.1.3 + leap init node + leap deploy + +%section + %h2 New Protocols + %ul + %li Soledad: searchable client-encrypted synchronized database. + %li Bonafide: secure user registration, authentication, password change, etc. + %li Key management: precise rules for OpenPGP best practices, automated. + + +%section + %h2 Current Services: VPN + %ul + %li Route all your internet trafic through an encrypted channel. + %li Prevent eavesdropping (thiefs in the public network, police, ...). + %li Circunvent internet censorship. + %li Prevent leaks (DNS, IPv6, ...). + +%section + %h2 Current Services: email + %p + %em Work in progress + %ul + %li End-to-end encryption using OpenPGP. + %li Automatic key discovery and validation. + %li Service provider has no access to user data. + %li Strong protection for metadata, whenever possible. + %li Cloud synchronized for high availability on multiple devices. + +%section + %h2 Bitmask client + %h3 currently available for Android and Linux + %h3 Windows and Mac OS coming soon + .left-column + %img{src: "images/bitmask-icon.png", style:"height:296px; width: 296px" } + .right-column + %img{src: "images/bitmask-main-window.jpg" } + + +%section(data-background="./images/leap-webapp1.png" data-background-size="70%") + %h2 . + +%section(data-background="./images/leap-webapp2.png" data-background-size="60%") + %h2 . + +%section(data-background="./images/leap-webapp-tickets.png" data-background-size="60%") + %h2 . + + +%section + .left + %ul.plain + %li + LEAP Encryption Access Project + %li + %a(href="https://leap.se") https://leap.se + %p   + %ul.plain + %li + Bitmask App + %li + %a(href="https://bitmask.net") https://bitmask.net -- cgit v1.2.3