SlideShare a Scribd company logo
1 of 6
Download to read offline
Saturn – Open Decentralized Payment Authorization System
Trustech November 28, 2018, Cannes, France
Anders Rundgren, WebPKI.org
https://github.com/cyberphone/saturn
“Tokenization”
TTP Service
Recent
Addition
Merchant
Card: 6785 0345 5677 2455
User Signature key:
Client side
Merchant side
Issuer Banks
User Payment Authorization
Issuer
Lookup DB
Acquirer/Card Processor
Pre-Internet Payment Card Credential
Signed Auth
Payment Decentralization (Disruption) Scheme
Merchant
Issuer: https://mybank.com/payment
Account: FR14 2004 1010 0505 0001 3M02 606
User Signature Key:
Issuer Banks
Enhanced Web-enabled Payment Credential
Signed Auth
Decryption
Key
Issuer Specific Encryption Key:
Signed + Encrypted Auth
POOF!
POOF!
POOF!
POOF!
Low level “Trusted” Card Protocol
Medium level Security Protocol High level End-to-End Secured 360° Web Protocol
Payment Terminal + Card Personal Payment Terminal
Virtual Card Logo
Optional: Real-Time
Account Balance
Adapted to:
Your Language &
Your Disability
UI Showing:
• Direct Payment
• Booking
• Gas Station
• Etc.
TEE Protected Keys
Externally exposed APIs always require a hole in the fence!
Open Banking
On-line Banking
But the size of the hole varies…
Merchant Bank User Bank
User with Saturn “Wallet”
Relation
Relation
Relation
Enhancing the “Four Corner Model”
Authority
Object
Authority
Object
Authority
Object
Merchants
Thank you for listening!

More Related Content

What's hot

Payment gateway testing
Payment gateway testingPayment gateway testing
Payment gateway testing
Atul Pant
 
Payment gateway/payment service providers and future trends in mobile payment...
Payment gateway/payment service providers and future trends in mobile payment...Payment gateway/payment service providers and future trends in mobile payment...
Payment gateway/payment service providers and future trends in mobile payment...
Danail Yotov
 

What's hot (20)

How payment gateway process works?
How payment gateway process works?How payment gateway process works?
How payment gateway process works?
 
Peter Afanasiev - Architecture of online Payments
Peter Afanasiev - Architecture of online PaymentsPeter Afanasiev - Architecture of online Payments
Peter Afanasiev - Architecture of online Payments
 
Payment Gateway
Payment GatewayPayment Gateway
Payment Gateway
 
How Blockchain is reinventing the BFSI Sector in 2020
How Blockchain is reinventing the BFSI  Sector in 2020How Blockchain is reinventing the BFSI  Sector in 2020
How Blockchain is reinventing the BFSI Sector in 2020
 
Payment gateway
Payment gatewayPayment gateway
Payment gateway
 
BlockXen Co., Ltd. Pitch Deck for the Item_Crypto-pay System
BlockXen Co., Ltd. Pitch Deck for the Item_Crypto-pay SystemBlockXen Co., Ltd. Pitch Deck for the Item_Crypto-pay System
BlockXen Co., Ltd. Pitch Deck for the Item_Crypto-pay System
 
Payment gateway testing
Payment gateway testingPayment gateway testing
Payment gateway testing
 
07 factors to consider while choosing an ecommerce payment gateway
07 factors to consider while choosing an ecommerce payment gateway07 factors to consider while choosing an ecommerce payment gateway
07 factors to consider while choosing an ecommerce payment gateway
 
Payment gateway/payment service providers and future trends in mobile payment...
Payment gateway/payment service providers and future trends in mobile payment...Payment gateway/payment service providers and future trends in mobile payment...
Payment gateway/payment service providers and future trends in mobile payment...
 
How to test payment gateway functionality
How to test payment gateway functionalityHow to test payment gateway functionality
How to test payment gateway functionality
 
How to fight chargebacks. part 1
How to fight chargebacks. part 1How to fight chargebacks. part 1
How to fight chargebacks. part 1
 
Online payment gateway provider
Online payment gateway providerOnline payment gateway provider
Online payment gateway provider
 
Payment Gateways in Kuwait - 2014 Update
Payment Gateways in Kuwait - 2014 UpdatePayment Gateways in Kuwait - 2014 Update
Payment Gateways in Kuwait - 2014 Update
 
Payment gateways
Payment gateways Payment gateways
Payment gateways
 
Payment Gateway
Payment GatewayPayment Gateway
Payment Gateway
 
Payment Services in Kuwait
Payment Services in KuwaitPayment Services in Kuwait
Payment Services in Kuwait
 
Payment Gateway
Payment GatewayPayment Gateway
Payment Gateway
 
Trading Online – Getting started and how to grow your business
Trading Online – Getting started and how to grow your businessTrading Online – Getting started and how to grow your business
Trading Online – Getting started and how to grow your business
 
Digital Payment and 3-D Secure by Netcetera
Digital Payment and 3-D Secure by NetceteraDigital Payment and 3-D Secure by Netcetera
Digital Payment and 3-D Secure by Netcetera
 
7 Benefits of a Treasury Management System (TMS)
7 Benefits of a Treasury Management System (TMS)7 Benefits of a Treasury Management System (TMS)
7 Benefits of a Treasury Management System (TMS)
 

Similar to Trustech 2018-rundgren

Electronic Payment Systems Shortened
Electronic Payment Systems ShortenedElectronic Payment Systems Shortened
Electronic Payment Systems Shortened
Ritesh Verma
 

Similar to Trustech 2018-rundgren (20)

Secnet
SecnetSecnet
Secnet
 
Can security and convenience go hand in hand in e-commerce
Can security and convenience go hand in hand in e-commerceCan security and convenience go hand in hand in e-commerce
Can security and convenience go hand in hand in e-commerce
 
Open web payments
Open web paymentsOpen web payments
Open web payments
 
The Future of Payments
The Future of PaymentsThe Future of Payments
The Future of Payments
 
Rusland Paycash
Rusland PaycashRusland Paycash
Rusland Paycash
 
Monetize with PayPal X Payments Platform
Monetize with PayPal X Payments PlatformMonetize with PayPal X Payments Platform
Monetize with PayPal X Payments Platform
 
Transform Your Financial System with Crypto Payment Gateway Solutions
Transform Your Financial System with Crypto Payment Gateway SolutionsTransform Your Financial System with Crypto Payment Gateway Solutions
Transform Your Financial System with Crypto Payment Gateway Solutions
 
E-Wallet Platform 2017
E-Wallet Platform 2017E-Wallet Platform 2017
E-Wallet Platform 2017
 
Payment card security By Hitesh Asnani SVIT
Payment card security By Hitesh Asnani SVITPayment card security By Hitesh Asnani SVIT
Payment card security By Hitesh Asnani SVIT
 
AtomicPay - Decentralized & Non-Custodial Payment Gateway
AtomicPay - Decentralized & Non-Custodial Payment GatewayAtomicPay - Decentralized & Non-Custodial Payment Gateway
AtomicPay - Decentralized & Non-Custodial Payment Gateway
 
Hack in Cash out OWASP London
Hack in Cash out OWASP LondonHack in Cash out OWASP London
Hack in Cash out OWASP London
 
Payment systems for electronic commerce
Payment systems for electronic commercePayment systems for electronic commerce
Payment systems for electronic commerce
 
Cloud Based Payment Gateway Features From Zeamster
Cloud Based Payment Gateway Features From ZeamsterCloud Based Payment Gateway Features From Zeamster
Cloud Based Payment Gateway Features From Zeamster
 
Secnet
SecnetSecnet
Secnet
 
secnet.ppt
secnet.pptsecnet.ppt
secnet.ppt
 
secnet.ppt
secnet.pptsecnet.ppt
secnet.ppt
 
Secure Web Transactions Electronic Commerce Underlying Technologies
Secure Web Transactions Electronic Commerce Underlying TechnologiesSecure Web Transactions Electronic Commerce Underlying Technologies
Secure Web Transactions Electronic Commerce Underlying Technologies
 
Electronic Payment Systems Shortened
Electronic Payment Systems ShortenedElectronic Payment Systems Shortened
Electronic Payment Systems Shortened
 
Class 13
Class 13Class 13
Class 13
 
Concepts of Digital Banking
Concepts of Digital BankingConcepts of Digital Banking
Concepts of Digital Banking
 

Recently uploaded

Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
drm1699
 

Recently uploaded (20)

Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
 
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
 
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
 
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
Workshop -  Architecting Innovative Graph Applications- GraphSummit MilanWorkshop -  Architecting Innovative Graph Applications- GraphSummit Milan
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
 
A Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdfA Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdf
 
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
 
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdfThe Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
 
Lessons Learned from Building a Serverless Notifications System.pdf
Lessons Learned from Building a Serverless Notifications System.pdfLessons Learned from Building a Serverless Notifications System.pdf
Lessons Learned from Building a Serverless Notifications System.pdf
 
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
 
The Strategic Impact of Buying vs Building in Test Automation
The Strategic Impact of Buying vs Building in Test AutomationThe Strategic Impact of Buying vs Building in Test Automation
The Strategic Impact of Buying vs Building in Test Automation
 
Weeding your micro service landscape.pdf
Weeding your micro service landscape.pdfWeeding your micro service landscape.pdf
Weeding your micro service landscape.pdf
 
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCAOpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
 
Alluxio Monthly Webinar | Simplify Data Access for AI in Multi-Cloud
Alluxio Monthly Webinar | Simplify Data Access for AI in Multi-CloudAlluxio Monthly Webinar | Simplify Data Access for AI in Multi-Cloud
Alluxio Monthly Webinar | Simplify Data Access for AI in Multi-Cloud
 
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
 
From Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST APIFrom Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST API
 
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
Abortion Clinic In Johannesburg ](+27832195400*)[ 🏥 Safe Abortion Pills in Jo...
 
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
 
Novo Nordisk: When Knowledge Graphs meet LLMs
Novo Nordisk: When Knowledge Graphs meet LLMsNovo Nordisk: When Knowledge Graphs meet LLMs
Novo Nordisk: When Knowledge Graphs meet LLMs
 
BusinessGPT - Security and Governance for Generative AI
BusinessGPT  - Security and Governance for Generative AIBusinessGPT  - Security and Governance for Generative AI
BusinessGPT - Security and Governance for Generative AI
 
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
 

Trustech 2018-rundgren

  • 1. Saturn – Open Decentralized Payment Authorization System Trustech November 28, 2018, Cannes, France Anders Rundgren, WebPKI.org https://github.com/cyberphone/saturn
  • 2. “Tokenization” TTP Service Recent Addition Merchant Card: 6785 0345 5677 2455 User Signature key: Client side Merchant side Issuer Banks User Payment Authorization Issuer Lookup DB Acquirer/Card Processor Pre-Internet Payment Card Credential Signed Auth Payment Decentralization (Disruption) Scheme Merchant Issuer: https://mybank.com/payment Account: FR14 2004 1010 0505 0001 3M02 606 User Signature Key: Issuer Banks Enhanced Web-enabled Payment Credential Signed Auth Decryption Key Issuer Specific Encryption Key: Signed + Encrypted Auth POOF! POOF!
  • 3. POOF! POOF! Low level “Trusted” Card Protocol Medium level Security Protocol High level End-to-End Secured 360° Web Protocol Payment Terminal + Card Personal Payment Terminal Virtual Card Logo Optional: Real-Time Account Balance Adapted to: Your Language & Your Disability UI Showing: • Direct Payment • Booking • Gas Station • Etc. TEE Protected Keys
  • 4. Externally exposed APIs always require a hole in the fence! Open Banking On-line Banking But the size of the hole varies…
  • 5. Merchant Bank User Bank User with Saturn “Wallet” Relation Relation Relation Enhancing the “Four Corner Model” Authority Object Authority Object Authority Object Merchants
  • 6. Thank you for listening!