Browse Source

2016

master
gorhgorh 6 years ago
parent
commit
f14b16e1d5
  1. 34
      01_paris_15-nov-2014/LEAP_crypto_for_mortals.md
  2. 15
      01_paris_15-nov-2014/W3C_WebCrypto.md
  3. 20
      01_paris_15-nov-2014/aquapionics.md
  4. 18
      01_paris_15-nov-2014/bluetooth-low-energy.md
  5. 24
      01_paris_15-nov-2014/reboot_the_web.md
  6. 51
      01_paris_15-nov-2014/secession_from_broadcast.md
  7. 33
      01_paris_15-nov-2014/transmission.md
  8. 25
      01_paris_15-nov-2014/united_as_one_divided_by_zero.md
  9. 26
      01_paris_15-nov-2014/vivalacrypto.md
  10. 23
      README.md
  11. 0
      proposed/.deleteme
  12. 12
      submitTalk.md

34
01_paris_15-nov-2014/LEAP_crypto_for_mortals.md

@ -1,34 +0,0 @@
#infos
auth-name : Kali Kaneko
tag : privacy, usability, email, vpn, federated system, crypto, mortals, superheros
advance costs : NA
need room : NA
Location : La Paz, Bolivia (traveling around europes maintenant)
Can host ppl : NA
# LEAP Encryption Access Project: Encrypted Communications for Mere Mortals
What if I told you that a regular user can get gpg-encrypted communications
just following a wizard and click-click-click? What if I told you that
her email can be backuped in the cloud, in a way that a server compromise could
not reveal the private data? What about an Encrypted Proxy that's at the same
reasonably secure and easy to use, configure and deloy?
Well, you don't have to trust me. Just come and see it with your own eyes.
At LEAP we are obsessed with making possible for any service provider to easily
deploy secure services and for people to use these services without needing to
learn new software or change their behavior. These services are based on open,
federated standards, but done right: the provider does not have access to the
user’s data, and we use open protocols in the most secure way possible.
On the server side we have created the LEAP Platform, a “provider in a box” set
of complementary packages and server recipes automated to lower the barriers of
entry for aspiring secure service providers. On the client side, we have
created a cross-platform application called Bitmask that automatically
configures itself once a user has selected a provider and which services to
enable. Bitmask provides a local proxy that a standard email client can connect
to, and allows for easy one-click Virtual Private Network (VPN) service.

15
01_paris_15-nov-2014/W3C_WebCrypto.md

@ -1,15 +0,0 @@
#infos
auth-name : Harry Halpin
tag : javascript, cryptography, W3C, security
advance costs : N
need room : N
Location : Boston, USA (but right now Paris!)
Can host ppl : na
# Javascript Web Cryptography: The Good, the Bad, and the Cryptopocalypse
After the Snowden revelations and innumerable SSL bugs, web developers everywhere are now wanting to encrypt all the apps - and maybe TLS is not enough! However, for years Javascript crypto has been wrought with a multitude of libraries and some sketchy behavior in the runtime environment. In addition to secure origins, the W3C has been working quietly for last three years with all major browser vendors to roll out the W3C Web Cryptography API, already in Mozilla, Chrome, and Internet Explorer. The W3C WebCrytpo API that exposes as a normalized, standard, constant-time functions the basic primitives of cryptography needed: PRNG, encryption, decryption, key derivation, key wrapping, and more. We'll give a quick overview of the API, related work like Javascript Web Keys, and demo of some working code. Also, we're not done yet: There's still open issues ranging from battles over algorithm extensibility and the Cryptopocalypse - issues that must be solved for the WebCrypto API to be a full Recommendation.
Javascript Web Cryptography is only the first small step in a secure Web. Next up is getting the secure key storage and third-party Javascript code verification the Web needs. Lastly, we'll outline how anyone can get involved to help build open standards to build what Tim Berners-Lee calls the "Web We Want" - and stop the Web from being subverted.

20
01_paris_15-nov-2014/aquapionics.md

@ -1,20 +0,0 @@
#infos
auth-name : naomi and gareth
tag : aquaponics, open data, internet of things, node-red, raspberry pi
advance costs : N
need room : Y
Location : Sheffield, UK
Can host ppl : n/a
# TALK NAME
Growing an Open Source Aquaponics Network
Aquaponics means growing fish together with hydroponic vegetables in an integrated way that minimises the use of resources. We've made a system with a number of sensors and other electronics to monitor and control an aquaponics installation. It is built from open-source hardware and software components. It uses node-red for the logic so that non-programmers can control it.
The system displays a dashboard showing its current status and we've also built a REST API that opens up the data being logged to use by others. We are hoping that others will join us to create a network of aquaponics installations using open monitoring devices and publishing their data to help with much-needed research into sustainable food.
See more about our project here: http://hackaday.io/project/2190-aquaPionics

18
01_paris_15-nov-2014/bluetooth-low-energy.md

@ -1,18 +0,0 @@
# infos
auth-name : Donald Ness
tag : freedom (from wires), internet-of-things, 2.4GHz, meatspace
advance costs : N
need room : N
Location : Colorado, US
Can host ppl : na
# Using Bluetooth Low Energy for Good
When you hear Bluetooth, you probably think of annoying consumer tech like awkward hands-free phone guy, wow so fitness: you-took-1,337-steps-today trackers, and stalking customers with ads in retail stores. But, I propose that Bluetooth LE can be used for good, and has many potential useful and interesting applications.
I plan to cover the basic high-level concepts of Bluetooth LE such as scanning and advertising, services, characteristics, and peripheral and central networking. I'll include code examples using the `noble`/`bleno` nodejs modules and briefly touch on firmware and hardware aspects of development.
The talk will conclude with examples of how low cost, low power bluetooth radios can be used to interface with distributed systems in meatspace and facilitate more secure cryptographic transactions.

24
01_paris_15-nov-2014/reboot_the_web.md

@ -1,24 +0,0 @@
#infos
auth-name : substack
tag : browser, crypto, web
advance costs : N
need room : Y
Location : Oakland (but I will be in Paris)
Can host ppl : N
# REBOOT THE WEB
Browsers have been quietly and methodically adding native crypto primitives,
but one gaping attack vector remains: every time you load a page, you load code
directly from the server.
The person running that server can be coerced, hacked, or forced by sealed court
order to change that javascript payload at any time. What we need to make web
crypto viable is a bootloader for the web. Luckily, this is now possible by
abusing the new application cache API to brick a website except for a
whitelisted update feed. Now the user can finally be in control of which updates
they get from web pages, making browser crypto much more secure while preserving
all the usability benefits of the web.

51
01_paris_15-nov-2014/secession_from_broadcast.md

@ -1,51 +0,0 @@
#infos
auth-name : holger krekel
tag : decentralization, edges, questions
advance costs : N
need room : Y
Location : Freiburg, Germany
Can host ppl : na
# Secession from the broadcast
It's time to travel to the edges because this is where the interesting stuff
happens. "What is popular" is rarely a question that helps finding edges.
I'd like to recap what i learned in 15 months of my re-juvenated and
re-energized quest into decentralization and what it might mean.
For one, I'd like to forward a question from Gene Youngblood's
[Secession from the broadcast lecture][1]: "how can we create on the
same scale as we can destroy?". Gene suggests we need to move away from
the "audience nation" by becoming "political actors" instead of
"interested spectators of action".
Second, I paraphrase a thought from Adam Ierymenko's [I want to
believe][2]: If full decentralization is technically too hard currently,
can we construct and make use of a "Blind Idiot God" (BIG) instance
which co-ordinates some communication but can not abuse it or even
understand what's going on precisely?
Lastly, I wonder how can we create sustained systems and services if we
don't want the centralized web service cash cow control model?
As Laura Kolbag [3] pointed out recently in Nuernberg, paying
for software might not be so bad if the "free to use" models
mean surveillance and centralized control. And she notes
that design and useability should drive open source developments
instead of features and options.
The edges are where we encounter the others, those who are somehow unlike.
It's a place where i easily run into fears and look for friends. At the edges
there is no central authority suggesting what to think or do next. And
the number of people at the edges is always lower than in the center.
But that's fine, this is how things get moving as i've experienced
myself a number of times now.
[1] http://www.secessionfromthebroadcast.org/2013/10/29/secession-broadcast-internet-crisis-social-control/
[2] http://adamierymenko.com/decentralization-i-want-to-believe/
[3] https://border-none.net/2014/scene-setters#c81

33
01_paris_15-nov-2014/transmission.md

@ -1,33 +0,0 @@
#infos
auth-name : Anton Whalley
tag : such layer4, much fast, very p2p
advance costs : na
need room : Y/N Can do either
Location : Dublin
Can host ppl : na
# Transmission
Would love to give an introduction to UDT.
A protocol I have been spending a some time on.
It is baked into some well known open source P2P frameworks and has other utility.
Expect:
* Sidebars on protocol implementation/general development nightmares
* War stories on other P2P/data transfer problems I have worked on IRL
* Live Demo
Do Not Expect
* Packet Frame Diagrams
* Mathamatical Proofs
Love as always
No9

25
01_paris_15-nov-2014/united_as_one_divided_by_zero.md

@ -1,25 +0,0 @@
#infos
auth-name : Caleb James DeLisle
tag : populist, organization, decentralized
advance costs : not needed
need room : no
Location : Paris
Can host ppl : maybe
# United as one, divided by zero
The difference between Freedom and Empowerment is the difference between the people inside
of the bank and the homeless people out front. Cryptography is not freedom, it locks us out
of data which passes through our own computers. Bitcoin is not freedom, it makes us provide
goods and services to people we don't know and it makes our financial transactions public.
These technologies take away our individuality and our freedom but they also give us a
collective voice.
*Screw Freedom, I want Empowerment*
CryptPad is the **zero knowledge** (the server cannot see what you type) realtime
collaborative visual editor. Developed in two days of furious hacking, it's still a prototype
but we hope it will begin the development of a toolchain for building unions, startups and
voluntary associations.

26
01_paris_15-nov-2014/vivalacrypto.md

@ -1,26 +0,0 @@
#infos
auth-name : dominictarr
tag : crypo, decentralized, humanity, post-democracy,
advance costs : 0
need room : n
Location : squatconf
Can host ppl : n/a
# Viva La Crypto
A gameplan for the crypto-revolution. The time has for a new internet.
There is the technical questions of how do you build a viable system,
but that is the easy bit. The hard question, is how do we deploy it
to the world, how do we make something that people want to adopt...
And what do we build? what kind of world *could* we create?
To motivate ourselves, we need a utopian vision, but to achieve
_anything_ we need to keep our eyes on the road, and most of all,
build something simple. Dumb even.
This could be science fiction, but instead of writing a book,
we are just gonna build it.

23
README.md

@ -1,33 +1,30 @@
# SquatConf Call For Papers
# SquatConf Call For Papers Berlin 2016
Welcome to SquatConf CFP repository.
Welcome to SquatConf CFP repository. you can also mail your submition to
## Submit a talk
**CfP is now closed**<br />
_many thanks to everyone who contributed_
- ~~fOrk this repo~~
- ~~`cp submitTalk.md proposed/my_talk.md`~~
- ~~Edit your talk~~
- ~~Submit a pull request~~
- fOrk this repo
- `cp submitTalk.md proposed/my_talk.md`
- Edit your talk
- Submit a pull request
## Disclaimer
All talks are welcome, but we are _not_ here to promote "how we X helped
the company Y to become the biggest in Z". We are here to have some good
conversations about existing technologies, with an emphasis on those that free
conversations, with an emphasis on those that free
our minds.
When proposing a talk, please let us know if you can afford the price of your
trip. This is not mandatory, nor is it a no-go for a talk, but due to the
format of the conference, we might end up not being able to refund your trip.
What we are NOT looking for is company sponsored trips, unless they expect
We are NOT looking for is company sponsored trips, unless they expect
nothing in return (not even being mentioned on stage), besides getting to
send you to an interesting place with interesting people.
You will most likely be hosted by some Parisians, they usually don't bite, but
drink (and share) lots of wine, cheese. There will be no room service.
You will most likely be hosted by some Berliner or in a squat, meet loads of
cool people
SquatConf is an experience, it is up to you to try it.

0
proposed/.deleteme

12
submitTalk.md

@ -1,15 +1,11 @@
#infos
auth-name : therewill beblood
tag : freedom, privacy, thing that moves and blinks
auth-name : jean Sairien
tag : some things
advance costs : Y/N/na
need travel fee : Y/N/na
need room : Y/N/na
Location : Lima, Peru
Can host ppl : na/int
# TALK NAME
Why Unicorn should be distributed ? because they will be more tangibles that way
Should Unicorns be distributed ? there are tradeoffs to that, ofc ...
Loading…
Cancel
Save