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 Securit...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
PyCon 2016
June 01, 2016
Programming
970
6
Share
Kelsey Gilmore-Innis - Seriously Strong Security on a Shoestring
PyCon 2016
June 01, 2016
More Decks by PyCon 2016
See All by PyCon 2016
Manuel Ebert - Putting 1 million new words into the dictionary
pycon2016
6
960
Brett Slatkin - Refactoring Python: Why and how to restructure your code
pycon2016
17
5.8k
Mike Graham - The Life Cycle of a Python Class
pycon2016
7
8.9k
Nathaniel Manista, Augie Fackler - Code Unto Others
pycon2016
0
540
Alex Gaynor - The cobbler's children have no shoes, or building better tools for ourselves
pycon2016
0
810
Adrienne Lowe - Bake the Cookies, Wear the Dress: Connecting with Confident Authenticity
pycon2016
0
390
Jake Vanderplas - Statistics for Hackers
pycon2016
19
8.7k
Daniele Procida - Documentation-driven development - lessons from the Django Project
pycon2016
3
900
Shannon Quinn - Python for Public Health: Building Statistical Models of Ciliary Motion
pycon2016
0
580
Other Decks in Programming
See All in Programming
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
230
Moments When Things Go Wrong
aurimas
3
140
作って学ぶ、 JSX (TSX) ランタイムの基本
syumai
7
1.5k
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
470
ふつうのFeature Flag実践入門
irof
7
3.5k
New "Type" system on PicoRuby
pocke
1
430
The NotImplementedError Problem in Ruby
koic
0
320
ローカルLLMを使ってB2Bサービスを作っていての学び
yaotti
0
110
Old Dog, New Tricks: The Java 25 Reinvention - JNation
bazlur_rahman
0
140
inferと仲良くなる10分間
ryokatsuse
1
360
oxlintはeslint/typescript-eslintを置き換えられるのか
shomafujita
2
310
AI時代の仕事技芸論 — ソフトウェア開発で「遊ぶように働く」職人的熟達のすすめ
kuranuki
1
600
Featured
See All Featured
Bash Introduction
62gerente
615
210k
Designing Powerful Visuals for Engaging Learning
tmiket
1
390
A designer walks into a library…
pauljervisheath
211
24k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
280
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
54k
The Spectacular Lies of Maps
axbom
PRO
1
780
Between Models and Reality
mayunak
4
320
Facilitating Awesome Meetings
lara
57
6.9k
Amusing Abliteration
ianozsvald
1
190
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
150
The Language of Interfaces
destraynor
162
27k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
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