Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Kelsey Gilmore-Innis - Seriously Strong Security on a Shoestring
Search
PyCon 2016
June 01, 2016
Programming
6
880
Kelsey Gilmore-Innis - Seriously Strong Security on a Shoestring
PyCon 2016
June 01, 2016
Tweet
Share
More Decks by PyCon 2016
See All by PyCon 2016
Manuel Ebert - Putting 1 million new words into the dictionary
pycon2016
6
880
Brett Slatkin - Refactoring Python: Why and how to restructure your code
pycon2016
17
5.4k
Mike Graham - The Life Cycle of a Python Class
pycon2016
7
8.6k
Nathaniel Manista, Augie Fackler - Code Unto Others
pycon2016
0
490
Alex Gaynor - The cobbler's children have no shoes, or building better tools for ourselves
pycon2016
0
680
Adrienne Lowe - Bake the Cookies, Wear the Dress: Connecting with Confident Authenticity
pycon2016
0
320
Jake Vanderplas - Statistics for Hackers
pycon2016
17
4.6k
Daniele Procida - Documentation-driven development - lessons from the Django Project
pycon2016
4
810
Shannon Quinn - Python for Public Health: Building Statistical Models of Ciliary Motion
pycon2016
0
480
Other Decks in Programming
See All in Programming
[After Kotlin Fest 2024 LT Night @ Sansan] もっともっとKotlinを好きになる!K2 Compiler Pluginで遊んでみよう!
kitakkun
2
260
Javaの現状2024夏 / Java current status 2024 summer
kishida
4
1.4k
Android開発者のための Kotlin Multiplatform入門
ntaro
0
190
しくじり先生 Image Matching Challenge 2024 編
goosehaaan
0
810
CSC307 Lecture 06
javiergs
PRO
0
360
なぜ宣言的 UI は壊れにくいのか / Why declarative UI is less fragile
uenitty
29
13k
DDDを志して3年経ったら「DDDの皮を被ったクリーンアーキテクチャ」になった話【デブサミ2024夏】
texmeijin
1
620
【Go言語】golangci-lintの使い方
tomo1227
0
270
The rollercoaster of releasing an Android, iOS, and macOS app with Kotlin Multiplatform | droidcon Berlin
prof18
0
110
GraphQL はいいぞ! ~Laravel で学ぶ GraphQL 入門~
azuki
1
160
유연한 Composable 설계
l2hyunwoo
0
380
Composing an API the *right* way (Droidcon Berlin 2024)
zsmb
1
450
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
304
110k
Building Effective Engineering Teams - LeadDev
addyosmani
47
2.2k
Designing Experiences People Love
moore
136
23k
The Power of CSS Pseudo Elements
geoffreycrofte
64
5.2k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
26
2.1k
Testing 201, or: Great Expectations
jmmastey
33
6.9k
Faster Mobile Websites
deanohume
303
30k
Build The Right Thing And Hit Your Dates
maggiecrowley
28
2.2k
5 minutes of I Can Smell Your CMS
philhawksworth
200
19k
Navigating Team Friction
lara
181
13k
How GitHub (no longer) Works
holman
305
140k
The World Runs on Bad Software
bkeepers
PRO
63
11k
Transcript
SERIOUSLY STRONG SECURITY ON A SHOESTRING content warning: sexual assault
SERIOUSLY STRONG SECURITY ON A SHOESTRING Kelsey Gilmore-Innis @_K_E_L_S_E_Y nerd.kelseyinnis.com
Callisto www.projectcallisto.org
IT DOESN’T TAKE AN ARMY
YOU CAN’T SECURE DATA ON THE INTERNET
YOU CAN SECURE DATA ON THE INTERNET
START FROM SOLID FOUNDATIONS
KNOW YOUR STRENGTHS
KNOW YOUR STRENGTHS •CLOUD HOSTING •PLATFORM AS A SERVICE •CONTENT
DISTRIBUTION NETWORKS
KNOW YOUR THREATS
SECURITY REQUIRES EMPATHY
YOUR BIGGEST THREAT IS IN THIS ROOM
YOUR SECOND BIGGEST THREAT IS WHO YOU’RE TRYING TO PROTECT
TELL ME YOUR CAT’S NAME AND I CAN ACCESS YOUR
WHOLE WORLD • ZXCVBN • CMU’s USABLE PRIVACY & SECURITY LAB • RATE LIMITING
“COMPUTER” CAN MEAN MANY THINGS
BOUNDARIES ARE HARD
DON’T GET CUTE
BE LAZY BUT NOT COMPLACENT
PAY SOMEONE SMARTER
THANKS! www.projectcallisto.org nerd.kelseyinnis.com