osdc 2013 p

Post on 24-Jun-2015

448 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Keynote at Open Source Developers Conference 2013 in Auckland, New Zealand

TRANSCRIPT

OSDC 2013

2

1. MEGA and open source

2. The open source challenge: Re-engineering the Internet

3. “o” is the new “e”

3

Privacy for everyone

4

Privacy ≠ anonymity

5

Crypto for everyone

• It has to just work

• No compromises

• Network effect

Crypto and security are not a goal in themselves

6

In 9 months

• 5 million service users• Peak bandwidth 160 Gb/s• 300 million files, average 3 million

uploaded, ~ 100 takedowns each day• Alexa rank ~ 800• Hosted in Germany, Luxembourg, and

New Zealand

Still in beta

7

E2E and UCE• Open source enables MEGA’s key design

features: E2E (end-to-end encryption) and UCE (user controlled encryption)

• Most functionality and code is client-side (browser, apps)

• Solid foundation for collaboration and communication services in the future

8

Client-side Open Source

• jQuery UI• jQuery color plugin• jQuery mouse wheel plugin• jScrollPane• JS EXIF library• Mega Pixel• Open PGP RSA.js• Arkanoid HTML5 Game• JS Crypto Lib (Stanford U)• zxcvbn.js

Full list at mega.co.nz/#credits

9

Open Source from MEGA

• C++ Software Development Kit (SDK) to use MEGA APIs on GitHub https://github.com/megaprivacy

• All client side applications will be open sourced (timing, details depends on MEGA’s response to the Telco Spying Bill)

10

#2Re-engineering the Internet

12

“By subverting the internet at every level to make it a vast, multi-layered and robust surveillance platform, the NSA has undermined a fundamental social contract. The companies that build and manage our internet infrastructure, the companies that create and sell us our hardware and software, or the companies that host our data: we can no longer trust them to be ethical internet stewards.

This is not the internet the world needs, or the internet its creators envisioned. We need to take it back.

And by we, I mean the engineering community.”

Bruce Schneier

13

Everything has to be re-engineered

• Internet protocols• Crypto specs, libraries• Switches, routers• Internet backbone• Cloud systems• Apps and services• …

14

Open Source trust

open protocols, open implementations, open systems

If you don’t know who or what to trust, you trust nothing at all

15

#3“o” is the new “e”

eEverything oEverything

17

Open

• Government• Education• Research, science• Journalism• Justice• Culture• …

18

What Open Source can offer

• Universal access• Community building• Merit-based contributions• Use and re-use• Peer review• Transparency• …

19

1. MEGA and open source

2. The open source challenge: Re-engineering the Internet

3. “o” is the new “e”

20

Questions / comments

Vikram KumarCEO, Mega Ltd.Email: vikram@mega.co.nzTwitter: @vikram_nz

21

Image Acknowledgements• Slide 3:

http://www.stuff.co.nz/technology/6302467/Courtroom-circus-over-Dotcom-appearance

• Slide 11: http://www.rsacademics.co.uk/Reviews---Audits/Reviews---Audits/Further-information.aspx

top related