JavaScript in a Bottle
Spectre and Meltdown was a "Message in Bottle". We present how JavaScript can defend itself from speculative execution class security hacks by reprising Mark S Miller's work.
Presented by:
clive boulton
Clive Boulton at heart is an engineer. Currently an architect also making contributions to blockchain protocols by fostering standards ,startups, teams and inclusive developer communities. Previously he designed, built and shipped industry and business control systems, mostly for supply chain.
To touch on the LFNW theme "Message in a Bottle". Security, Containerization, and Personal Data.
We present a reprise of Mark S. Miller's continuing work on Robust Composition at TC39 on the EcmaScript standard. Turning JavaScript the programming language of the web into a first class object capabilities-based language. With an ability to defend itself from speculative execution class security hacks. We will show computer security examples incorporated into Ward Cunningham's federated wiki, github and how to secure your own JS code. Briefly we plan to mention how Miller’s work ties into decentralizing cyber risks with blockchain smart contracts. With a lot of ground to cover in this session will draw on past talks speaker deck
- Date:
- 2018 April 28 - 02:30
- Duration:
- 45 min
- Room:
- CC-236
- Conference:
- LinuxFest Northwest 2018
- Language:
- Track:
- Code
- Difficulty:
- Medium
- Harness the power of Kubernetes and Istio
- Start Time:
- 2018 April 28 02:30
- Room:
- CC-202 TUT2
- Video & Audio Production on Linux
- Start Time:
- 2018 April 28 02:30
- Room:
- HC-108
- Writing your own VM - Programming Language
- Start Time:
- 2018 April 28 02:30
- Room:
- CC-201 TUT1
- Introducing DistroTweaks… A New Way to Share Linux
- Start Time:
- 2018 April 28 02:30
- Room:
- CC-235
- JavaScript in a Bottle
- Start Time:
- 2018 April 28 02:30
- Room:
- CC-236
- Watch out for that tree!
- Start Time:
- 2018 April 28 02:30
- Room:
- CC-208
- Security Theatre
- Start Time:
- 2018 April 28 02:30
- Room:
- CC-200
- Incompossibilities: Limitations and Trade-offs in Technology Design
- Start Time:
- 2018 April 28 02:30
- Room:
- G-103
- Bellingham Publicly Owned Fiber Optic Network
- Start Time:
- 2018 April 28 02:30
- Room:
- CC-114
- Introduction to Git (even for non-developers)
- Start Time:
- 2018 April 28 02:30
- Room:
- CC-115
- Using GIS in Postgres
- Start Time:
- 2018 April 28 02:30
- Room:
- HC-103 Postgres
- Build and Program Your First NXT Robot
- Start Time:
- 2018 April 28 02:30
- Room:
- CC-234 BAIRS