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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
PyCon 2016
June 01, 2016
Programming
960
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
950
Brett Slatkin - Refactoring Python: Why and how to restructure your code
pycon2016
17
5.7k
Mike Graham - The Life Cycle of a Python Class
pycon2016
7
8.9k
Nathaniel Manista, Augie Fackler - Code Unto Others
pycon2016
0
530
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
380
Jake Vanderplas - Statistics for Hackers
pycon2016
19
8.6k
Daniele Procida - Documentation-driven development - lessons from the Django Project
pycon2016
3
890
Shannon Quinn - Python for Public Health: Building Statistical Models of Ciliary Motion
pycon2016
0
570
Other Decks in Programming
See All in Programming
Radical Imagining - LIFT 2025-2027 Policy Agenda
lift1998
0
340
Making the RBS Parser Faster
soutaro
0
310
Claude Codeをカスタムして自分だけのClaude Codeを作ろう
terisuke
0
130
ローカルで稼働するAI エージェントを超えて / beyond-local-ai-agents
gawa
3
280
アクセシビリティ試験の"その後"を仕組み化する
yuuumiravy
0
150
GNU Makeの使い方 / How to use GNU Make
kaityo256
PRO
16
5.6k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyKaigi 2026, Hakodate, Japan
marcoroth
0
130
tRPCの概要と少しだけパフォーマンス
misoton665
2
200
The Monolith Strikes Back: Why AI Agents ❤️ Rails Monoliths
serradura
0
330
(Re)make Regexp in Ruby: Democratizing internals for the JIT
makenowjust
1
150
ハンズオンで学ぶクラウドネイティブ
tatsukiminami
0
130
Alternatives to JPA 2026
debop
0
110
Featured
See All Featured
Crafting Experiences
bethany
1
110
Claude Code のすすめ
schroneko
67
220k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.1k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
490
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
180
How to Ace a Technical Interview
jacobian
281
24k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
320
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
370
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
210
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
1
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