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
defense
Search
Chen
February 27, 2023
Education
0
69
defense
568
Chen
February 27, 2023
Tweet
Share
More Decks by Chen
See All by Chen
Example ROP in MIPS
tiffany_04192
0
40
Dijkstra’s Algorithm
tiffany_04192
0
110
Floyd-Warshall
tiffany_04192
0
82
Topological sort DFS
tiffany_04192
0
81
BFS
tiffany_04192
0
98
DFS
tiffany_04192
0
88
Cache behavior
tiffany_04192
0
77
Cache miss paper
tiffany_04192
0
99
Greedy
tiffany_04192
0
95
Other Decks in Education
See All in Education
非techスキルどう伸ばす? / non_tech_skill_progress
shiina417
0
2.2k
Gemini in Android Studio 使ってますか?
satoryo56
0
130
【株式会社コノセル】会社説明資料
koheimiyamoto
0
2.7k
〜AWS初心者向け〜 ベストプラクティスから学ぶ 「AWSセキュリティの高め方」
koheiyoshikawa
0
670
Updated Medicare 101 Presentation
robinlee
PRO
0
160
Прием на целевое обучение
pnuslide
0
4.7k
プロダクト・エンジニア・QAE 3軸でのナレッジシェアのススメ
hinac0
1
520
Before You Create Something
nandenjin
0
210
Слайды блока№1 к мини-курсу "Разговорные фразы" по "Минифразу Гуннемарка" арабского языка
jameela
0
190
【実践】 パフォーマンス・チューニング~オプティマイザ活用術~
oracle4engineer
PRO
1
660
H5P-työkalut
matleenalaakso
3
34k
week8@tcue2024
nonxxxizm
0
490
Featured
See All Featured
Become a Pro
speakerdeck
PRO
15
4.8k
Designing Experiences People Love
moore
136
23k
Documentation Writing (for coders)
carmenintech
63
4.2k
Done Done
chrislema
179
15k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
17
1.5k
The Mythical Team-Month
searls
217
43k
GitHub's CSS Performance
jonrohan
1026
450k
Designing for Performance
lara
604
67k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
35
6.3k
Building Applications with DynamoDB
mza
89
5.8k
What's in a price? How to price your products and services
michaelherold
239
11k
Code Reviewing Like a Champion
maltzj
517
39k
Transcript
Contrast Make A Purchase 18 Web Code Auth Server CC
Server SSN Server GET /selectPayment isSessionValid?
Contrast Make A Purchase 19 Web Code Auth Server CC
Server SSN Server GET /selectPayment Yes
Contrast Make A Purchase 20 Web Code Auth Server CC
Server SSN Server GET /selectPayment Get Cards for user=brian sid=123456789
Contrast Make A Purchase 21 Web Code Auth Server CC
Server SSN Server GET /selectPayment Get Cards for user=brian sid=123456789 IsValid? Yes
Contrast Make A Purchase 22 Web Code Auth Server CC
Server SSN Server GET /selectPayment Get Cards for user=brian sid=123456789 ending in 9876 ending in 0000 Only give back what is needed to web server! (e.g., not full credit card #s)
Contrast Make A Purchase 23 Web Code Auth Server CC
Server SSN Server Purchase $579,cardid=1 user=brian… POST /makePayment IsValid? Yes
Contrast Make A Purchase 24 Web Code Auth Server CC
Server SSN Server POST /makePayment Bank's Server
Contrast Make A Purchase 25 Web Code Auth Server CC
Server SSN Server POST /makePayment Ok! No need to ever report full credit card numbers back to web code (only time it sees is when user adds them)