SlideShare a Scribd company logo
1 of 47
Class 23:
Before Bitcoin
Cryptocurrency Cabal
cs4501 Fall 2015
David Evans and Samee Zahur
University of Virginia
Plan
Projects
Elevator Speeches start Wednesday
In the News:
Graph Isomorphism
Tor Attack
Chaumā€™s Digicash
(Post-Bitcoin Alternatives)
1
Projects
Lots of interesting ideas: check out course site
Elevator Pitches
Up to 2 minutes
Can project something (but must be from URL)
Explain:
- Purpose (what problem are you solving)
- What are you doing
- Why should we care
2
Teams will be pseudo-randomly selected to give project pitches
during class starting Wednesday. Be prepared to do this!
Progress Reports
Due: Next Monday (8:29pm)
See course site for details:
1. Link to project website
2. What has changed since preliminary proposal
3. Description of progress
4. Plan to finish project
5. Any questions you have
3
Is Graph Isomorphism Hard?
4
5
6Photo: Jeremy Kun
Complexity of Graph Isomorphism
7
Best previously known: Laszlo Babaiā€™s (claimed) result:
How close is this to polynomial time?
8
Does this matter in practice?
9
Image from Botao Hu
http://amber.botao.hu/works/research/de-anonymizingsocialnetworks
Should we be worried?
10
Tor, CMU, and
the FBI?
11
Operation Onymous (Nov 2014)
12
Shutdown dark markets (including ā€œSilk Road 2.0ā€)
414 .onion domains seized
17 Arrests
17 Countries involved
13
14
15
16
17
18
CRYPTO 1988
David Chaum
Photo: Declan McCullagh (2002)19
20
Communications of the ACM
October 1985
21
Communications of the ACM
October 1985
22
CRYPTO 1988
23
Alice
{KUA, KRA}
High
Trust
Bank
{KUTB, KRTB}
M
M = ā€œThe High Trust Bank owes the
holder of this message $100.ā€
EKRTB
[H(M)]
Bank IOU Protocol
24
Alice
High
Trust
Bank
{KUTB, KRTB}
M
M = ā€œThe High Trust Bank owes the
holder of this message $100.ā€
EKRTB
[H(M)]
Bob
25
Alice
High
Trust
Bank
{KUTB, KRTB}
M
M = ā€œThe High Trust Bank owes the
holder of this message $100.ā€
EKRTB
[H(M)]
Bob
M EKRTB
[H(M)]
EKUA
[secret curry recipe]
26
Alice
High
Trust
Bank
{KUTB, KRTB}
M
M = ā€œThe High Trust Bank owes the
holder of this message $100.ā€
EKRTB
[H(M)]
Bob
M EKRTB
[H(M)]
EKUA
[secret curry recipe]
M EKRTB
[H(M)]
27
Alice
High
Trust
Bank
{KUTB, KRTB}
M
M = ā€œThe High Trust Bank owes the
holder of this message $100.ā€
EKRTB
[H(M)]
Bob
M EKRTB
[H(M)]
EKUA
[secret curry recipe]
M EKRTB
[H(M)]
Both Alice and Bob can
attempt to redeem the
IOU (multiple times).
28
Alice
{KUA, KRA}
Bearā€™s
Turns
Bank
{KUTB, KRTB}
M
M = ā€œBill #51342: Bearā€™s Turns Bank owes
the holder of this message $100.ā€
EKRTB
[H(M)]
Add Unique Identifiers
29
Alice
{KUA, KRA}
Bearā€™s
Turns
Bank
{KUTB, KRTB}
M
M = ā€œBill #51342: Bearā€™s Turns Bank owes
the holder of this message $100.ā€
EKRTB
[H(M)]
Add Unique Identifiers
Bill can only be
redeemed once.
Bank cannot tell if it is Alice
or Bob who cheated (first
redeemer wins?)
Not anonymous; tracable
Untraceable Cash
30
Can we make untraceable
digital banknotes that can
only be spent once?
Key Technology: Blind Signatures
31
Normal RSA Signatures:
Alice selects message m
Sends m to bank
Bank returns signature:
SM = md mod n
Goal: Blind Signatures:
Alice selects message m
Alice obtains SM
Bank doesnā€™t learn m
Bankā€™s public key: (e, n)
Bankā€™s private key: d
Key Technology: Blind Signatures
32
Normal Signatures:
Alice selects message m
SM = md mod n
Blind Signatures:
Alice selects message m
Picks random k in [1, n)
Sends bank t = mke mod n
Bank signs:
td = (mke mod n)d mod n
Alice computes md mod n:
= (mke)d mod n ļ‚ŗ mdked mod n
divide by k = md mod n
Bankā€™s public key: (e, n)
Bankā€™s private key: d
33
Bearā€™s
Turns
Bank
{KUTB, KRTB}
Mk
M = ā€œBill #51342: Bearā€™s Turns Bank owes
the holder of this message $100.ā€
EKRTB
[Mk]
Client-Selected Identifiers
34
Bearā€™s
Turns
Bank
{KUTB, KRTB}
Mk
M = ā€œBill #51342: Bearā€™s Turns Bank owes
the holder of this message $10000000.ā€
EKRTB
[Mk]
Client-Selected Identifiers
Cut-and-Choose
35
M1
k1
M2
k2
M256
k256
ā€¦
Mi = ā€œBill #[ri] : Bearā€™s Turns Bank owes the
holder of this message $100.ā€
Cut-and-Choose
36
M1
k1
M2
k2
M256
k256
ā€¦
Mi = ā€œBill #[ri] : Bearā€™s Turns Bank owes the
holder of this message $100.ā€
Alice generate N different messages, and blinds each
with different k. Sends all of them to Bank.
Bank randomly selects N-1 of them, and challenges
Alice to unblind.
If all are okay, Bank (blindly) signs the one un-opened
message, and returns it to Alice.
Cut-and-Choose
37
M1
k1
M2
k2
M256
k256
ā€¦
Alice generate N different messages, and blinds each
with different k. Sends all of them to Bank.
Bank randomly selects N-1 of them, and challenges
Alice to unblind.
If all are okay, Bank (blindly) signs the one un-opened
message, and returns it to Alice.
What is probability Alice can cheat without getting caught?
38
Alice
{KUA, KRA}
Bearā€™s
Turns
Bank
{KUTB, KRTB}
M
M = ā€œBill #51342: Bearā€™s Turns Bank owes
the holder of this message $100.ā€
EKRTB
[H(M)]
Add Unique Identifiers
Bill can only be
redeemed once.
Bank cannot tell if it is Alice
or Bob who cheated (first
redeemer wins?)
Not anonymous; tracable
39
Alice
{KUA, KRA}
Bearā€™s
Turns
Bank
{KUTB, KRTB}
M
M = ā€œBill #51342: Bearā€™s Turns Bank owes
the holder of this message $100.ā€
EKRTB
[H(M)]
Blinded Identifiers
Bill can only be
redeemed once.
Bank cannot tell who cheated
(first redeemer wins?)
Anonymous and untraceable
Catching Cheaters
40
M EKRTB
[H(M)] M EKRTB
[H(M)]
Bearā€™s
Turns
Bank
Spend a bill once: anonymity preserved
M EKRTB
[H(M)]
Spend a bill twice: identity revealed
Identity Strings
41
M1
k1
M2
k2
M256
k256
ā€¦
I = ā€œalice@alice.orgā€
Mi = ā€œBill #[ri] : Bearā€™s Turns Bank owes the
holder of this message $100.ā€
+ identity strings:
I1 = (h(I1L), h(I1R))
...
In = (h(InL), h(InR))
where h is a one-way hash function and
each IiL ļƒ… IiR = I
Spending a Bill
42
M EKRTB
[H(M)]
I = ā€œalice@alice.orgā€
Mi = ā€œBill #[ri] : Bearā€™s Turns Bank owes the
holder of this message $100.ā€
+ identity strings:
I1 = (h(I1L), h(I1R))
...
In = (h(InL), h(InR))
where h is a one-way hash function and
each IiL ļƒ… IiR = I
Reveal request: LRRLRLRā€¦
(randomly select L or R for each pair)
I1L, I2R,I3R, I4L,ā€¦ verifies hashes,
accepts bill
43
How well does this
scheme work as a
currency?
Rise of DigiCash
44
David Chaum
Collapse
45
Bankrupt, 1998
Charge
Be ready for project elevator pitches starting
Wednesday!
46

More Related Content

More from David Evans

Trick or Treat?: Bitcoin for Non-Believers, Cryptocurrencies for Cypherpunks
Trick or Treat?: Bitcoin for Non-Believers, Cryptocurrencies for CypherpunksTrick or Treat?: Bitcoin for Non-Believers, Cryptocurrencies for Cypherpunks
Trick or Treat?: Bitcoin for Non-Believers, Cryptocurrencies for CypherpunksDavid Evans
Ā 
How to Live in Paradise
How to Live in ParadiseHow to Live in Paradise
How to Live in ParadiseDavid Evans
Ā 
Mining Economics
Mining EconomicsMining Economics
Mining EconomicsDavid Evans
Ā 
Becoming More Paranoid
Becoming More ParanoidBecoming More Paranoid
Becoming More ParanoidDavid Evans
Ā 
Asymmetric Key Signatures
Asymmetric Key SignaturesAsymmetric Key Signatures
Asymmetric Key SignaturesDavid Evans
Ā 
Introduction to Cryptography
Introduction to CryptographyIntroduction to Cryptography
Introduction to CryptographyDavid Evans
Ā 
Class 1: What is Money?
Class 1: What is Money?Class 1: What is Money?
Class 1: What is Money?David Evans
Ā 
Multi-Party Computation for the Masses
Multi-Party Computation for the MassesMulti-Party Computation for the Masses
Multi-Party Computation for the MassesDavid Evans
Ā 
Proof of Reserve
Proof of ReserveProof of Reserve
Proof of ReserveDavid Evans
Ā 
Blooming Sidechains!
Blooming Sidechains!Blooming Sidechains!
Blooming Sidechains!David Evans
Ā 
Useful Proofs of Work, Permacoin
Useful Proofs of Work, PermacoinUseful Proofs of Work, Permacoin
Useful Proofs of Work, PermacoinDavid Evans
Ā 
Alternate Cryptocurrencies
Alternate CryptocurrenciesAlternate Cryptocurrencies
Alternate CryptocurrenciesDavid Evans
Ā 
Selfish Mining
Selfish MiningSelfish Mining
Selfish MiningDavid Evans
Ā 
Quiz 2: Bitcoin Protocol, Mining, Supsersizing
Quiz 2: Bitcoin Protocol, Mining, SupsersizingQuiz 2: Bitcoin Protocol, Mining, Supsersizing
Quiz 2: Bitcoin Protocol, Mining, SupsersizingDavid Evans
Ā 
Mostly About Superfish
Mostly About SuperfishMostly About Superfish
Mostly About SuperfishDavid Evans
Ā 
Mining Pools and Profits
Mining Pools and ProfitsMining Pools and Profits
Mining Pools and ProfitsDavid Evans
Ā 
More Mining
More MiningMore Mining
More MiningDavid Evans
Ā 

More from David Evans (20)

Trick or Treat?: Bitcoin for Non-Believers, Cryptocurrencies for Cypherpunks
Trick or Treat?: Bitcoin for Non-Believers, Cryptocurrencies for CypherpunksTrick or Treat?: Bitcoin for Non-Believers, Cryptocurrencies for Cypherpunks
Trick or Treat?: Bitcoin for Non-Believers, Cryptocurrencies for Cypherpunks
Ā 
How to Live in Paradise
How to Live in ParadiseHow to Live in Paradise
How to Live in Paradise
Ā 
Mining Economics
Mining EconomicsMining Economics
Mining Economics
Ā 
Mining
MiningMining
Mining
Ā 
Becoming More Paranoid
Becoming More ParanoidBecoming More Paranoid
Becoming More Paranoid
Ā 
Asymmetric Key Signatures
Asymmetric Key SignaturesAsymmetric Key Signatures
Asymmetric Key Signatures
Ā 
Introduction to Cryptography
Introduction to CryptographyIntroduction to Cryptography
Introduction to Cryptography
Ā 
Class 1: What is Money?
Class 1: What is Money?Class 1: What is Money?
Class 1: What is Money?
Ā 
Multi-Party Computation for the Masses
Multi-Party Computation for the MassesMulti-Party Computation for the Masses
Multi-Party Computation for the Masses
Ā 
Proof of Reserve
Proof of ReserveProof of Reserve
Proof of Reserve
Ā 
Silk Road
Silk RoadSilk Road
Silk Road
Ā 
Blooming Sidechains!
Blooming Sidechains!Blooming Sidechains!
Blooming Sidechains!
Ā 
Useful Proofs of Work, Permacoin
Useful Proofs of Work, PermacoinUseful Proofs of Work, Permacoin
Useful Proofs of Work, Permacoin
Ā 
Alternate Cryptocurrencies
Alternate CryptocurrenciesAlternate Cryptocurrencies
Alternate Cryptocurrencies
Ā 
Script
ScriptScript
Script
Ā 
Selfish Mining
Selfish MiningSelfish Mining
Selfish Mining
Ā 
Quiz 2: Bitcoin Protocol, Mining, Supsersizing
Quiz 2: Bitcoin Protocol, Mining, SupsersizingQuiz 2: Bitcoin Protocol, Mining, Supsersizing
Quiz 2: Bitcoin Protocol, Mining, Supsersizing
Ā 
Mostly About Superfish
Mostly About SuperfishMostly About Superfish
Mostly About Superfish
Ā 
Mining Pools and Profits
Mining Pools and ProfitsMining Pools and Profits
Mining Pools and Profits
Ā 
More Mining
More MiningMore Mining
More Mining
Ā 

Recently uploaded

Instant Issue Debit Cards - High School Spirit
Instant Issue Debit Cards - High School SpiritInstant Issue Debit Cards - High School Spirit
Instant Issue Debit Cards - High School Spiritegoetzinger
Ā 
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779Delhi Call girls
Ā 
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdfFinTech Belgium
Ā 
Instant Issue Debit Cards - School Designs
Instant Issue Debit Cards - School DesignsInstant Issue Debit Cards - School Designs
Instant Issue Debit Cards - School Designsegoetzinger
Ā 
Call US šŸ“ž 9892124323 āœ… Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US šŸ“ž 9892124323 āœ… Kurla Call Girls In Kurla ( Mumbai ) secure serviceCall US šŸ“ž 9892124323 āœ… Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US šŸ“ž 9892124323 āœ… Kurla Call Girls In Kurla ( Mumbai ) secure servicePooja Nehwal
Ā 
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service NashikHigh Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
Ā 
CALL ON āž„8923113531 šŸ”Call Girls Gomti Nagar Lucknow best sexual service
CALL ON āž„8923113531 šŸ”Call Girls Gomti Nagar Lucknow best sexual serviceCALL ON āž„8923113531 šŸ”Call Girls Gomti Nagar Lucknow best sexual service
CALL ON āž„8923113531 šŸ”Call Girls Gomti Nagar Lucknow best sexual serviceanilsa9823
Ā 
The Economic History of the U.S. Lecture 26.pdf
The Economic History of the U.S. Lecture 26.pdfThe Economic History of the U.S. Lecture 26.pdf
The Economic History of the U.S. Lecture 26.pdfGale Pooley
Ā 
Malad Call Girl in Services 9892124323 | ā‚¹,4500 With Room Free Delivery
Malad Call Girl in Services  9892124323 | ā‚¹,4500 With Room Free DeliveryMalad Call Girl in Services  9892124323 | ā‚¹,4500 With Room Free Delivery
Malad Call Girl in Services 9892124323 | ā‚¹,4500 With Room Free DeliveryPooja Nehwal
Ā 
03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptx03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptxFinTech Belgium
Ā 
The Economic History of the U.S. Lecture 20.pdf
The Economic History of the U.S. Lecture 20.pdfThe Economic History of the U.S. Lecture 20.pdf
The Economic History of the U.S. Lecture 20.pdfGale Pooley
Ā 
The Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdfThe Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdfGale Pooley
Ā 
WhatsApp šŸ“ž Call : 9892124323 āœ…Call Girls In Chembur ( Mumbai ) secure service
WhatsApp šŸ“ž Call : 9892124323  āœ…Call Girls In Chembur ( Mumbai ) secure serviceWhatsApp šŸ“ž Call : 9892124323  āœ…Call Girls In Chembur ( Mumbai ) secure service
WhatsApp šŸ“ž Call : 9892124323 āœ…Call Girls In Chembur ( Mumbai ) secure servicePooja Nehwal
Ā 
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
Ā 
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...Call Girls in Nagpur High Profile
Ā 
VIP Call Girls Service Dilsukhnagar Hyderabad Call +91-8250192130
VIP Call Girls Service Dilsukhnagar Hyderabad Call +91-8250192130VIP Call Girls Service Dilsukhnagar Hyderabad Call +91-8250192130
VIP Call Girls Service Dilsukhnagar Hyderabad Call +91-8250192130Suhani Kapoor
Ā 
00_Main ppt_MeetupDORA&CyberSecurity.pptx
00_Main ppt_MeetupDORA&CyberSecurity.pptx00_Main ppt_MeetupDORA&CyberSecurity.pptx
00_Main ppt_MeetupDORA&CyberSecurity.pptxFinTech Belgium
Ā 
05_Annelore Lenoir_Docbyte_MeetupDora&Cybersecurity.pptx
05_Annelore Lenoir_Docbyte_MeetupDora&Cybersecurity.pptx05_Annelore Lenoir_Docbyte_MeetupDora&Cybersecurity.pptx
05_Annelore Lenoir_Docbyte_MeetupDora&Cybersecurity.pptxFinTech Belgium
Ā 

Recently uploaded (20)

Instant Issue Debit Cards - High School Spirit
Instant Issue Debit Cards - High School SpiritInstant Issue Debit Cards - High School Spirit
Instant Issue Debit Cards - High School Spirit
Ā 
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Ā 
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
Ā 
Instant Issue Debit Cards - School Designs
Instant Issue Debit Cards - School DesignsInstant Issue Debit Cards - School Designs
Instant Issue Debit Cards - School Designs
Ā 
(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7
(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7
(INDIRA) Call Girl Mumbai Call Now 8250077686 Mumbai Escorts 24x7
Ā 
Call US šŸ“ž 9892124323 āœ… Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US šŸ“ž 9892124323 āœ… Kurla Call Girls In Kurla ( Mumbai ) secure serviceCall US šŸ“ž 9892124323 āœ… Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US šŸ“ž 9892124323 āœ… Kurla Call Girls In Kurla ( Mumbai ) secure service
Ā 
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service NashikHigh Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
Ā 
CALL ON āž„8923113531 šŸ”Call Girls Gomti Nagar Lucknow best sexual service
CALL ON āž„8923113531 šŸ”Call Girls Gomti Nagar Lucknow best sexual serviceCALL ON āž„8923113531 šŸ”Call Girls Gomti Nagar Lucknow best sexual service
CALL ON āž„8923113531 šŸ”Call Girls Gomti Nagar Lucknow best sexual service
Ā 
Commercial Bank Economic Capsule - April 2024
Commercial Bank Economic Capsule - April 2024Commercial Bank Economic Capsule - April 2024
Commercial Bank Economic Capsule - April 2024
Ā 
The Economic History of the U.S. Lecture 26.pdf
The Economic History of the U.S. Lecture 26.pdfThe Economic History of the U.S. Lecture 26.pdf
The Economic History of the U.S. Lecture 26.pdf
Ā 
Malad Call Girl in Services 9892124323 | ā‚¹,4500 With Room Free Delivery
Malad Call Girl in Services  9892124323 | ā‚¹,4500 With Room Free DeliveryMalad Call Girl in Services  9892124323 | ā‚¹,4500 With Room Free Delivery
Malad Call Girl in Services 9892124323 | ā‚¹,4500 With Room Free Delivery
Ā 
03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptx03_Emmanuel Ndiaye_Degroof Petercam.pptx
03_Emmanuel Ndiaye_Degroof Petercam.pptx
Ā 
The Economic History of the U.S. Lecture 20.pdf
The Economic History of the U.S. Lecture 20.pdfThe Economic History of the U.S. Lecture 20.pdf
The Economic History of the U.S. Lecture 20.pdf
Ā 
The Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdfThe Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdf
Ā 
WhatsApp šŸ“ž Call : 9892124323 āœ…Call Girls In Chembur ( Mumbai ) secure service
WhatsApp šŸ“ž Call : 9892124323  āœ…Call Girls In Chembur ( Mumbai ) secure serviceWhatsApp šŸ“ž Call : 9892124323  āœ…Call Girls In Chembur ( Mumbai ) secure service
WhatsApp šŸ“ž Call : 9892124323 āœ…Call Girls In Chembur ( Mumbai ) secure service
Ā 
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(DIYA) Bhumkar Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
Ā 
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
VVIP Pune Call Girls Katraj (7001035870) Pune Escorts Nearby with Complete Sa...
Ā 
VIP Call Girls Service Dilsukhnagar Hyderabad Call +91-8250192130
VIP Call Girls Service Dilsukhnagar Hyderabad Call +91-8250192130VIP Call Girls Service Dilsukhnagar Hyderabad Call +91-8250192130
VIP Call Girls Service Dilsukhnagar Hyderabad Call +91-8250192130
Ā 
00_Main ppt_MeetupDORA&CyberSecurity.pptx
00_Main ppt_MeetupDORA&CyberSecurity.pptx00_Main ppt_MeetupDORA&CyberSecurity.pptx
00_Main ppt_MeetupDORA&CyberSecurity.pptx
Ā 
05_Annelore Lenoir_Docbyte_MeetupDora&Cybersecurity.pptx
05_Annelore Lenoir_Docbyte_MeetupDora&Cybersecurity.pptx05_Annelore Lenoir_Docbyte_MeetupDora&Cybersecurity.pptx
05_Annelore Lenoir_Docbyte_MeetupDora&Cybersecurity.pptx
Ā 

Before Bitcoin