SlideShare une entreprise Scribd logo
1  sur  95
Télécharger pour lire hors ligne
WHAT IF IDENTITY WERE
PASS-BY-REFERENCE?
WHAT IF IDENTITY WERE
PASS-BY-REFERENCE?
A drama in text messages
HI, I'M BOB
I'M INTHE DRAMA
DEPARTMENT
I'M INTHE DRAMA
DEPARTMENT
At Citibank
WATCH THIS.
SHORT ATTENTION SPAN
SUMMARY
SHORT ATTENTION SPAN
SUMMARY
Passing a pointer to your identity
is a better idea
than passing your identity
TELL ME MORE...
TELL ME MORE...
I hear you cry
TEXTINGTHE CAR
DEALER
I'd like a car
I'd like a car
I have a Cadillac STS for
$32,000
I'd like a car
I have a Cadillac STS for
$32,000
I like the STS, but I'm only
willing to pay $27,000
I'd like a car
I have a Cadillac STS for
$32,000
I like the STS, but I'm only
willing to pay $27,000
OK, but you'll have to get
the LE package with 4
cylinders
I'd like a car
I have a Cadillac STS for
$32,000
I like the STS, but I'm only
willing to pay $27,000
OK, but you'll have to get
the LE package with 4
cylinders
OK. I'll take the red one. I'd
like to finance over 4 years
I'd like a car
I have a Cadillac STS for
$32,000
I like the STS, but I'm only
willing to pay $27,000
OK, but you'll have to get
the LE package with 4
cylinders
OK. I'll take the red one. I'd
like to finance over 4 years
That loan is at 6.25%
I'd like a car
I have a Cadillac STS for
$32,000
I like the STS, but I'm only
willing to pay $27,000
OK, but you'll have to get
the LE package with 4
cylinders
OK. I'll take the red one. I'd
like to finance over 4 years
That loan is at 6.25%
I want 5.5%
I'd like a car
I have a Cadillac STS for
$32,000
I like the STS, but I'm only
willing to pay $27,000
OK, but you'll have to get
the LE package with 4
cylinders
OK. I'll take the red one. I'd
like to finance over 4 years
That loan is at 6.25%
I want 5.5%
I can do that
TEXTINGTHE CAR DEALER
TEXTINGTHE CAR DEALER
If Identity Architects sold cars
I'd like a car
I'd like a car
That will be $52,000
I'd like a car
That will be $52,000
Here you go
I'd like a car
That will be $52,000
Here you go
Here's your white Ford
Escort.
I'd like a car
That will be $52,000
Here you go
Here's your white Ford
Escort.
It comes with a vinyl wrap
advertisingThe Gap.
I'd like a car
That will be $52,000
Here you go
Here's your white Ford
Escort.
It comes with a vinyl wrap
advertisingThe Gap.
And the radio plays Fox
News
YOUTHINK I'M BEING MEAN
YOUTHINK I'M BEING MEAN
DON'TYOU?
I'd like a social media
account
I'd like a social media
account
Send me your name, email,
SSN, Credit Card, and phone
I'd like a social media
account
Send me your name, email,
SSN, Credit Card, and phone
Here you go
I'd like a social media
account
Send me your name, email,
SSN, Credit Card, and phone
Here you go
Here's your account.
I'd like a social media
account
Send me your name, email,
SSN, Credit Card, and phone
Here you go
Here's your account.
You want cheapViagra?
I'd like a social media
account
Send me your name, email,
SSN, Credit Card, and phone
Here you go
Here's your account.
You want cheapViagra?
You'll be hearing from the
FISA Court
I'd like a social media
account
Send me your name, email,
SSN, Credit Card, and phone
Here you go
Here's your account.
You want cheapViagra?
You'll be hearing from the
FISA Court
But you didn't hear that
from me. Tell them
Snowden told you.
I'd like a social media
account
Send me your name, email,
SSN, Credit Card, and phone
Here you go
Here's your account.
You want cheapViagra?
You'll be hearing from the
FISA Court
But you didn't hear that
from me. Tell them
Snowden told you.
Seriously.
WHAT DOESTHE CAR DEALER KNOW...
WHAT DOESTHE CAR DEALER KNOW...
THATTHE IDENTITY ARCHITECT DOESN'T?
I'd like a car
I have a Cadillac STS for
$32,000
I like the STS, but I'm only
willing to pay $27,000
OK, but you'll have to get
the LE package with 4
cylinders
OK. I'll take the red one. I'd
like to finance over 4 years
That loan is at 6.25%
I want 5.5%
I can do that
WHAT DOESTHE CAR DEALER KNOW...
THATTHE IDENTITY ARCHITECT DOESN'T?
The car dealer knows how to deal with counteroffers
TEXTINGTHE SERVICE PROVIDER
TEXTINGTHE SERVICE PROVIDER
If Identity Architects understood counteroffers
Identify me. Use this
@address and this #token
Identify me. Use this
@address and this #token
OK. Hang on
Identify me. Use this
@address and this #token
OK. Hang on
...
Hey @address! Some dude
says you can identify him
using this #token
Maybe. Who are you?
Hey @address! Some dude
says you can identify him
using this #token
Maybe. Who are you?
Hey @address! Some dude
says you can identify him
using this #token
My name is @WOPR
WAIT, WHAT?
Maybe. Who are you?
Hey @address! Some dude
says you can identify him
using this #token
Maybe. Who are you?
Hey @address! Some dude
says you can identify him
using this #token
My name is @WOPR
What do you want to know?
Maybe. Who are you?
Hey @address! Some dude
says you can identify him
using this #token
My name is @WOPR
What do you want to know?
#name and #address
Maybe. Who are you?
Hey @address! Some dude
says you can identify him
using this #token
My name is @WOPR
What do you want to know?
#name and #address
What will you use it for?
LIKE, ZOMG, RIGHT?
Maybe. Who are you?
Hey @address! Some dude
says you can identify him
using this #token
My name is @WOPR
What do you want to know?
#name and #address
What will you use it for?
FedEx. AndViagra ads.
Maybe. Who are you?
Hey @address! Some dude
says you can identify him
using this #token
My name is @WOPR
What do you want to know?
#name and #address
What will you use it for?
FedEx. AndViagra ads.
That'll be $50
MIND. BLOWN.
Maybe. Who are you?
Hey @address! Some dude
says you can identify him
using this #token
My name is @WOPR
What do you want to know?
#name and #address
What will you use it for?
FedEx. AndViagra ads.
That'll be $50
Whoa. Just FedEx?
Maybe. Who are you?
Hey @address! Some dude
says you can identify him
using this #token
My name is @WOPR
What do you want to know?
#name and #address
What will you use it for?
FedEx. AndViagra ads.
That'll be $50
Whoa. Just FedEx?
Deal. Stephen Falken,Tiny
Island, Oregon
Maybe. Who are you?
Hey @address! Some dude
says you can identify him
using this #token
My name is @WOPR
What do you want to know?
#name and #address
What will you use it for?
FedEx. AndViagra ads.
That'll be $50
Whoa. Just FedEx?
Deal. Stephen Falken,Tiny
Island, Oregon
OK, but...
How do I know the guy who
sent me the token is really
Falken?
Send him this #challenge.
if he replies with this
#response, it's him.
How do I know the guy who
sent me the token is really
Falken?
Send him this #challenge.
if he replies with this
#response, it's him.
How do I know the guy who
sent me the token is really
Falken?
KTHXBAI
Identify me. Use this
@address and this #token
OK. Hang on
Answer this #challenge
...
Identify me. Use this
@address and this #token
OK. Hang on
Answer this #challenge
#response
...
Identify me. Use this
@address and this #token
OK. Hang on
Answer this #challenge
#response
Greetings, Professor Falken.
...
Identify me. Use this
@address and this #token
OK. Hang on
Answer this #challenge
#response
Greetings, Professor Falken.
...
Would you like to play a
game?
API
IDENTITY
CONSUMER
identify_me()
IDENTITY
CONSUMER
identify_me()
IDENTITY
PRODUCER
identify_subject()
IDENTITY
CONSUMER
identify_me()
IDENTITY
PRODUCER
identify_subject()
SUBJECT
challenge()
PROTOCOL
IDC.identify_me
(*IDP, subject_token)
IDC.identify_me
(*IDP, subject_token)
IDP.identify_subject
(subject_token, IDPname,
requested_subject_attrs,
requested_uses)
IDC.identify_me
(*IDP, subject_token)
IDP.identify_subject
(subject_token, IDPname,
requested_subject_attrs,
requested_uses)
subject_attrs, restrictions,
challenge_token,
response_token
IDC.identify_me
(*IDP, subject_token)
IDP.identify_subject
(subject_token, IDPname,
requested_subject_attrs,
requested_uses)
subject_attrs, restrictions,
challenge_token,
response_token
subject.challenge
(challenge_token)
IDC.identify_me
(*IDP, subject_token)
IDP.identify_subject
(subject_token, IDPname,
requested_subject_attrs,
requested_uses)
subject_attrs, restrictions,
challenge_token,
response_token
subject.challenge
(challenge_token)
response_token
IDC.identify_me
(*IDP, subject_token)
IDP.identify_subject
(subject_token, IDPname,
requested_subject_attrs,
requested_uses)
subject_attrs, restrictions,
challenge_token,
response_token
subject.challenge
(challenge_token)
response_token
RINSE AND REPEAT FOR NEGOTIATION
USE CASES
IDP =
subject
IDC
FIRST-PARTY REGISTRATION
IDP =
subject
IDC
FIRST-PARTY AUTHENTICATION
subject IDC
THIRD-PARTY REGISTRATION
IDP
subject IDC
THIRD-PARTY AUTHENTICATION
IDP
BENEFITS
No identity information is exchanged
until terms of use are negotiated
Both users and Identity Consumers
can state terms and negotiate
Phishing defense
via authentication of Identity Consumers
Simple, minimal "webdevified" API and protocol
Anonymity, pseudonymity, and "real names"
are supported using a single API and protocol
First- and third-party identity producers
are supported using a single API and protocol
Registration and authentication
are supported using a single API and protocol
BOB.BLAKLEY @ CITI.COM
THANK YOU
I'LL BE HAPPYTO ANSWERYOUR QUESTIONS

Contenu connexe

Similaire à If Identity Were Pass-by-Reference

Awesome Powerpoint
Awesome PowerpointAwesome Powerpoint
Awesome Powerpointjehovahroi
 
Awesome Powerpoint
Awesome PowerpointAwesome Powerpoint
Awesome Powerpointcccbasel
 
Awesome Powerpoint
Awesome PowerpointAwesome Powerpoint
Awesome PowerpointKay Antoine
 
Ten Things God Won't Ask
Ten Things God Won't AskTen Things God Won't Ask
Ten Things God Won't Asknath
 
Ten Things
Ten ThingsTen Things
Ten Thingstabeer
 
Awesome Powerpoint
Awesome PowerpointAwesome Powerpoint
Awesome Powerpointguestc1633a3
 
10 THINGS GOD WON\'T ASK...
10 THINGS GOD WON\'T ASK...10 THINGS GOD WON\'T ASK...
10 THINGS GOD WON\'T ASK...FIREMONKEY44
 
Awesome powerpoint
Awesome powerpointAwesome powerpoint
Awesome powerpointapril45
 
Awesome Powerpoint
Awesome PowerpointAwesome Powerpoint
Awesome Powerpointedimurphy
 
Awesome Powerpoint 1
Awesome Powerpoint 1Awesome Powerpoint 1
Awesome Powerpoint 1alethajane
 
Ten Things God Wont Ask
Ten Things God Wont AskTen Things God Wont Ask
Ten Things God Wont AskDhiru Bhai
 
God Will Not Ask You... - powerpoint primit pe mail si transformat in slideshow
God Will Not Ask You... - powerpoint primit pe mail si transformat in slideshowGod Will Not Ask You... - powerpoint primit pe mail si transformat in slideshow
God Will Not Ask You... - powerpoint primit pe mail si transformat in slideshowVioleta
 
Awesome Power Point
Awesome  Power PointAwesome  Power Point
Awesome Power PointFatema Misri
 
Awesome Powerpoint
Awesome PowerpointAwesome Powerpoint
Awesome Powerpointchaabimehdi
 

Similaire à If Identity Were Pass-by-Reference (20)

What god will not ask u about
What god will not ask u aboutWhat god will not ask u about
What god will not ask u about
 
Awesome Powerpoint
Awesome PowerpointAwesome Powerpoint
Awesome Powerpoint
 
Awesome Powerpoint
Awesome PowerpointAwesome Powerpoint
Awesome Powerpoint
 
Awesome Powerpoint
Awesome PowerpointAwesome Powerpoint
Awesome Powerpoint
 
Tenthingsgodwontask
TenthingsgodwontaskTenthingsgodwontask
Tenthingsgodwontask
 
Ten Things God Won't Ask
Ten Things God Won't AskTen Things God Won't Ask
Ten Things God Won't Ask
 
Ten Things
Ten ThingsTen Things
Ten Things
 
Awesome Powerpoint
Awesome PowerpointAwesome Powerpoint
Awesome Powerpoint
 
10 THINGS GOD WON\'T ASK...
10 THINGS GOD WON\'T ASK...10 THINGS GOD WON\'T ASK...
10 THINGS GOD WON\'T ASK...
 
Awesome
AwesomeAwesome
Awesome
 
Awesome powerpoint
Awesome powerpointAwesome powerpoint
Awesome powerpoint
 
Awesome powerpoint
Awesome powerpointAwesome powerpoint
Awesome powerpoint
 
Awesome Powerpoint
Awesome PowerpointAwesome Powerpoint
Awesome Powerpoint
 
Awesome Powerpoint
Awesome PowerpointAwesome Powerpoint
Awesome Powerpoint
 
Awesome Powerpoint 1
Awesome Powerpoint 1Awesome Powerpoint 1
Awesome Powerpoint 1
 
Ten Things God Wont Ask
Ten Things God Wont AskTen Things God Wont Ask
Ten Things God Wont Ask
 
God Will Not Ask You... - powerpoint primit pe mail si transformat in slideshow
God Will Not Ask You... - powerpoint primit pe mail si transformat in slideshowGod Will Not Ask You... - powerpoint primit pe mail si transformat in slideshow
God Will Not Ask You... - powerpoint primit pe mail si transformat in slideshow
 
Awesome Power Point
Awesome  Power PointAwesome  Power Point
Awesome Power Point
 
Awesome Powerpoint
Awesome PowerpointAwesome Powerpoint
Awesome Powerpoint
 
Awesome
AwesomeAwesome
Awesome
 

Dernier

Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaoncallgirls2057
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environmentelijahj01012
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfShashank Mehta
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxmbikashkanyari
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menzaictsugar
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Riya Pathan
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCRashishs7044
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMVoces Mineras
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Americas Got Grants
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03DallasHaselhorst
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Doge Mining Website
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 

Dernier (20)

Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City GurgaonCall Us 📲8800102216📞 Call Girls In DLF City Gurgaon
Call Us 📲8800102216📞 Call Girls In DLF City Gurgaon
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environment
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Corporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information TechnologyCorporate Profile 47Billion Information Technology
Corporate Profile 47Billion Information Technology
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
Darshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdfDarshan Hiranandani [News About Next CEO].pdf
Darshan Hiranandani [News About Next CEO].pdf
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptxThe-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
The-Ethical-issues-ghhhhhhhhjof-Byjus.pptx
 
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu MenzaYouth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
Youth Involvement in an Innovative Coconut Value Chain by Mwalimu Menza
 
Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737Independent Call Girls Andheri Nightlaila 9967584737
Independent Call Girls Andheri Nightlaila 9967584737
 
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
8447779800, Low rate Call girls in Shivaji Enclave Delhi NCR
 
Memorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQMMemorándum de Entendimiento (MoU) entre Codelco y SQM
Memorándum de Entendimiento (MoU) entre Codelco y SQM
 
Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...Church Building Grants To Assist With New Construction, Additions, And Restor...
Church Building Grants To Assist With New Construction, Additions, And Restor...
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCREnjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
Enjoy ➥8448380779▻ Call Girls In Sector 18 Noida Escorts Delhi NCR
 
Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03Cybersecurity Awareness Training Presentation v2024.03
Cybersecurity Awareness Training Presentation v2024.03
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
Unlocking the Future: Explore Web 3.0 Workshop to Start Earning Today!
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 

If Identity Were Pass-by-Reference