“Πληρωμές στο E-Commerce με τη χρήση ασφαλών τεχνικών και MCommerce ” Μαρία Γραμματικού mary@netmode.ntua.gr Ιούλιος 2014 NETMODE Network Management & Optimal Design Lab E-Payment κάποια χρόνια πριν... Cybercash Netcash Cybercoin Netcheque ECash SET First Virtual Traditional Payment Millicent Mondex NetBill Methods (Credit cards, Cash on Delivery, etc.) Ισχύουν ακόμη Millicent (millicent.com) Mondex (mondex.com) SET Traditional Payment Methods (Credit cards, Cash on Delivery, etc.) Online Payment Systems Digital cash : συστήματα που παράγουν προσωπικές φόρμες πληρωμής Online stored value systems : συστήματα που στηρίζονται σε προπληρωμές, κάρτες, checking accounts Digital accumulating balance payment systems : Περιοδικός τρόπος πληρωμής Digital credit accounts : Επέκταση του online credit card system Digital checking : δημιουργούν digital checks για εμβάσματα και επεκτείνεται η λειτουργικότητα των τραπεζικών checking systems Κατηγοριοποίηση των τρόπων πληρωμής στο Internet Pre-Paid Hardware-based Quick, GeldKarte Software-based Paysafecard MicroMoney (eCash) (CyberCoins) Pay-Now Cash on Delivery Debit instruments Pay-Later Credit Card Unencrypted Mobile Payments SET Paybox SSL Mobipay Streetcash Credit Transfer (Payitmobile) Billing-/Collection Systems ... eMail-Payments Net900 PayPal Firstgate Paysafekey Καινοτομικά Συστήματα Πληρωμών στο Internet Software-based prepaid payment services Paysafecard (μία pre-paid κάρτα που σου επιτρέπει on-line συναλλαγές και να δημιουργείς πληρωμές μέσα στο λογαριασμό σου) Mobile Payments Paybox (πληρωμές μέσω κινητού, Sybase mCommerce 365 is an end-to-end mobile commerce) Mobipay (πληρωμές μέσω κινητού) eMail Payments Paypal (http://www.paypal.com/) - δημιουργείς account στο Internet και κάνεις ασφαλείς χρηματικές συναλλαγές PayPal (e-mail payment system) (εργαλείο της ebay.com) Έγινε γνωστό στα τέλη του 1999 110 εκ. active accounts υπάρχουν σήμερα Ευρέως αποδεκτή λύση που διαφημίζεται από websites με πρώτη προτίμηση μέσω της e-bay PayPal (Πως λειτουργεί) Γίνεται εγγραφή μέσω φόρμας στο Internet και δίνονται και τα στοιχεία της κάρτας ή λογαριασμός τραπέζης του αγοραστή Υπάρχει ενδιάμεσος που είναι υπεύθυνος για τα στοιχεία των συναλλασσόμενων (έμπιστος-Paypal) τα οποία τα κρατάει και ενημερώνει με e-mail τον προμηθευτή ότι τα χρήματα είναι διαθέσιμα και όταν χρειαστεί να γίνει πληρωμή αν εκείνος που πληρώνεται δεν έχει account στην PayPal θα πρέπει να δημιουργήσει για την πληρωμή του PayPal Απαιτήσεις στα Συστήματα Πληρωμής Εγγύηση Πληρωμών Τεχνικές Απαιτήσεις Η σχέση με τον πελάτη Μεγάλη Εξάπλωση SET Βασικοί δημιουργοί της ήταν η visa, η master card, Netscape και Microsoft Μεγάλη απήχηση τον πρώτο κυρίως καιρό στο χώρο του Internet για τις πληρωμές στο Ηλεκτρονικό Εμπόριο Εμπλέκονται προμηθευτές – αγοραστές – τράπεζες How SET works... 1. Ο πελάτης στέλνει τη φόρμα παραγγελίας με το υπογεγραμμένο πιστοποιητικό στον προμηθευτή. Ο προμηθευτής δεν μπορεί να ανοίξει την credit card γιατί είναι κρυπτογραφημένη με το public key της τράπεζας 2. Ο προμηθευτής το στέλνει στην Αρχή Πιστοποίησης και ελέγχεται το πιστοποιητικό 3. Η τράπεζα ελέγχει αν η κάρτα είναι αυθεντική 4. Υπογράφεται η κάρτα αφού είναι εντάξει 5. Η τράπεζα υπογράφει τη συναλλαγή 6. Ο πελάτης λαμβάνει το προϊόν και την απόδειξη 7. Στο τέλος της ημέρας ο προμηθευτής ζητάει από την τράπεζα να κρατήσει τις συναλλαγές της ημέρας 8. Ο προμηθευτής πληρώνεται σύμφωνα με το συμβόλαιο How SET works Merchant 1 8 7 6 2 5 Acquiring bank 3 4 Client Card Issuer Γενικό Μοντέλο Εμπορος Gateway • Internet Payments • Secure Transaction Processing • Authentication, Capture & Settlement/Reconciliation • Reporting & Tracking of Internet Transactions • PoS Τράπεζα Διεπαφή στο Σύστημα Λογαριασμών • Electronic Catalogues • Authorization system • Encryption system WWW Wallet Hub Σύστημα Διαχείρισης Καρτών Browser • Electronic forms • Ordering system • Payment system Παραγγελίες Φυσικών Αγαθών Σχεδιασμός, Παραγωγή & Παράδοση Open/light EDI παραγωγοί-προμηθευτές αγορά τράπεζες κλήσεις Open/light EDI αγοραστές - παραγωγοί αγορά αρχές πιστοποίησης Εμπιστοσύνη & ασφάλεια Παραγωγοί-σχεδιαστές αγορά Σχεδιασμός συνεργασίας Αγοραστής Σχετικά URLs σε ασφάλεια Πληρωμών στο Internet OASIS PKI Law - Public Key Infrastructure RSA Laboratories Public Key Cryptography Standards (PKCS) The PKI page Welcome to Adacom Web Presence Πολύ καλή επιλογή βιβλίου για την κρυπτογραφία : Applied Cryptography (Protocols, Algorithms and Source Code in C), Bruce Schneier “Net Commerce” (IBM) προσφέρει: λειτουργικότητα για B2B Δυναμική Page caching με την παροχή του API προσφέρει έλεγχο και ενημέρωση εγγράφων, υπολογισμό τιμών, φόρων και φόρων εξαγωγής Συνεργασία του Net.Commerce server της IBM με το ΟΒΙ (Open Buying on the Internet): ελεύθερο πρότυπο για τις εταιρείες και τους οργανισμούς στο εμπόριο στο Internet : εύκολη λύση για πολλούς οργανισμούς που θέλουν να επικοινωνούν με ασφάλεια με τους προμηθευτές τους Εφαρμογές Ηλεκτρονικού Εμπορίου ΙΒΜ Registry (IBM) Λογισμικό πακέτο που χρησιμοποιεί το πρωτόκολλο SET: εισάγονται τα στοιχεία πιστωτικής κάρτας και στέλνονται στην επιχείρηση με την ψηφιακή υπογραφή του πελάτη η επιχείρηση με τη δική της υπογραφή το στέλνει στην τράπεζα η τράπεζα επικοινωνεί με τον οργανισμό της κάρτας και ολοκληρώνεται η συναλλαγή “Internet Commerce Server” (Oracle) Περιλαμβάνει τον Store Manager που έχει εύκολες HTML μορφές οθονών και παρέχει έτσι ιδεατά καταστήματα στο Internet Προσφέρει ένα σύνολο μεθόδων ασφαλείας: SSL SET Βασική και προχωρημένη Πιστοποίηση B2B products & Solutions CommerceOne The global leader in business-to-business electronic commerce solutions WebMethods webMethods B2B products are the first and only ecommerce products for real-time inter-enterprise application integration based on XML (eXtensible Markup Language). webMethods B2B products couple the power of XML with a secure and reliable server architecture to enable diverse systems to be securely and rapidly integrated over the Internet VerticalNet Provider of vertical trade communities, e-commerce, business to business communities, product centers, online auctions, buyers guides, online marketplaces, product showcase, storefronts, career centers MartSoft Products MartSoft TM IntuiCat - (out-of-box E-Commerce solution) An Internet ready solution for E-Commerce, including the powerful IntuiCat catalog engine, a XML-capable database, and a Web server B2B products & Solutions Ariba A complete business-to-business eCommerce solution for operating resources requires the combination of two components, a solution for automating the internal processes of organizations coupled with a method for connecting buyers with their myriad suppliers Sterling Commerce offer Web Commerce solutions range from secure business-to-business information exchange via the Web, to specialized banking and supply chain applications, to interactive Web storefronts that link seamlessly to back-end order fulfillment, inventory, and payment systems Iciniti Corporation provides advanced Internet based solutions will take care of your business through business-to-business, business-toconsumer and Customer Interactive Services applications that support multiple databases and integrate real-time with your ERP system Cebra Intelligent commerce, Business to Business solutions Magic Software Enterprises Inc, developper of eMerchant(TM) which is a powerful new business-to-business e-commerce solution designed for high volume transaction processing, named "Best of Show" at the Internet Commerce Expo ("ICe") held in Boston March, 22-25 1999 B2B products & Solutions Lexitech eCommerce specializes in creating business to business applications, supply chain management, large-scale catalog and directory publishing--within the technology, insurance, automotive, healthcare, retail and government industry segment. Industri-Matematik They have developed the industry's first pullbased, customer-focused logistics system optimized for global fulfillment. On-Link Technologies, Inc., the leading provider of Web-native ecommerce applications, is paving the way for a new generation of solutions that give businesses the full functionality needed to realize the sales potential of the Web across all sales and distribution channels. Designed to work from the buyers’ perspective, Rainmaker Sales dynamically translates needs into specific solutions. EQOS Systems Ltd EQOS Systems is the market leader in Internet based Business to Business E-Collaboration software. Today, leading companies such as Sainsbury's, Nestlé, Somerfield and Procter & Gamble use EQOS's software solutions to achieve a step-change in the way they share vital trading and supply chain information over the Internet, enabling them to dramatically improve inter-company productivity and performance. Request your FREE B2B E-Collaboration Resource Pack here M-Commerce Example & Characteristics NextBus Example Tο Πρόβλημα: Στο Σαν Φρανσίσκο τα λεωφορεία έχουν δυσκολία στο να ακολουθούν το προσχεδιασμένο χρονοδιάγραμμα, ιδιαίτερα κατά τη διάρκεια των ωρών αιχμής Τα προγραμματισμένα δρομολόγια είναι μικρότερης σημασίας (http://www.nextbus.com/homepage) NextBus Τα αποτελέσματα: Οι ανησυχίες σχετικά με την απώλεια του λεωφορείου είναι μικρές Μια εταιρεία λεωφορείων μπορεί επίσης να χρησιμοποιήσει το σύστημα για να βελτιώσει τον προγραμματισμό, φροντίζει για επιπλέον λεωφορεία όταν χρειάζεται, και κάνει πιο αποτελεσματική τη λειτουργία του NextBus What we can learn… Το location-based e-commerce, αποτελεί πλέον ένα μεγάλο μέρος του κινητού εμπορίου Οι υπηρεσίες του Ηλεκτρονικού Εμπορίου παρέχονται σε πελάτες, ανεξάρτητα του που βρίσκονται φυσικά Παράδειγμα είναι η θεωρία και πρακτική του pervasive computing -οι υπηρεσίες υλοποιούνται χωρίς ο χρήστης να γνωρίζει την τεχνολογία που κρύβεται πίσω από αυτές Mobile Commerce Mobile commerce (m-commerce, m-business): Όλα τα e-commerce γίνονται σε ένα ασύρματο περιβάλλον, ιδίως μέσω του Internet Μια φυσική προέκταση του ηλεκτρονικού επιχειρείν Κινητές συσκευές δημιουργούν μια ευκαιρία για να προσφέρουν νέες υπηρεσίες στους υπάρχοντες πελάτες Mobile Commerce Short Message Service (SMS): Η τεχνολογία που επιτρέπει την αποστολή σύντομων γραπτών μηνυμάτων σε ορισμένα κινητά τηλέφωνα Enhanced Messaging Service (EMS): Η επέκταση των SMS ικανή για simple animation, μικροσκοπικές φωτογραφίες, μουσική και short tunes Multimedia Messaging Service (MMS): Η γενιά ασύρματων μηνυμάτων είναι σε θέση να προσφέρει πλούσια μέσα ενημέρωσης Smartphone: Internet-enabled κινητά τηλέφωνα που μπορούν να υποστηρίξουν mobile εφαρμογές M-Commerce Characteristics Mobile Commerce Infrastructure Software Microbrowsers Wireless software designed with limited bandwidth and limited memory requirements Mobile-client operating system Mobile Commerce Infrastructure Bluetooth Η τεχνολογία Chip που επιτρέπει την επικοινωνία φωνής και δεδομένων μεταξύ πολλών ασύρματων συσκευών μέσω χαμηλής ισχύος, μικρού βεληνεκούς, ψηφιακές two-way ραδιοσυχνότητες Mobile application user interface Back-end legacy application software Mobile Commerce Infrastructure Application middleware Wireless middleware Wireless Application Protocol: Ένα set πρωτοκόλλων που έχει σχεδιαστεί για να επιτρέψει σε διαφορετικά είδη ασύρματων συσκευών να μιλούν με ένα server δικτύου κινητής τηλεφωνίας, ώστε οι χρήστες να μπορούν να έχουν πρόσβαση στο Internet Mobile Commerce Infrastructure Wireless Markup Language Scripting language που χρησιμοποιείται για wireless Web περιβάλλον; Βασιζόμενη στην XML, μικρής σημασίας περιεχόμενο για να συμβάλει στην ταχύτητα Voice XML Η επέκταση της XML σχεδιασμένη για να συνδιάζεται με την υπηρεσία φωνής Mobile Commerce Infrastructure Mobile networks Subscriber Identification Module (SIM) card: Η κάρτα που χρησιμοποιείται για διαδικασίες αναγνώρισης και συναλλαγών Infrastructure for Mobile Commerce SIM-based authentication συνήθως εφαρμόζεται ως έξυπνη κάρτα που περιέχει ένα βασικό έλεγχο ταυτότητας, μαζί με άλλες σημαντικές πληροφορίες για το συνδρομητή Ο αριθμός PIN προστατεύει το κινητό τηλέφωνο από την περίπτωση παράνομης χρήσης του Mobile Applications Mobile banking Ένα μεγάλο ποσοστό των τραπεζών προσφέρει η κινητή πρόσβαση σε οικονομικά θέματα και σε πληροφορίες λογαριασμών Η αφομοίωση της mobile banking έχει επιτευχθεί ελάχιστα Έρευνες δείχνουν ότι υπάρχει ισχυρή ζήτηση Mobile Advertising Στόχος η διαφήμιση: Γνωρίζοντας την τρέχουσα θέση του κινητού χρήστη (με χρήση GPS) και τις προτιμήσεις τους ή surfing συνήθειες, ο χρήστης μπορεί να στείλει ειδικά διαφημιστικά μηνύματα Mobile Advertising Οι διαφημίσεις μπορούν επίσης να είναι location sensitive, για την ενημέρωση του χρήστη σχετικά με διάφορες τρέχουσες ειδικές πωλήσεις σε καταστήματα, εμπορικά κέντρα και εστιατόρια Σύντομα μηνύματα SMS ή τηλεειδοποίησης : τα μηνύματα μπορούν να χρησιμοποιηθούν για την παροχή αυτών των διαφημίσεων για κινητά τηλέφωνα και συσκευές, αντίστοιχα Mobile Advertising Wireless telemedicine Η αποθήκευση και η μεταφορά των ψηφιακών εικόνων από μία θέση σε άλλη Η τηλεδιάσκεψη χρησιμοποιείται σε πραγματικό χρόνο για διαβουλεύσεις με ένα ασθενή σε μια θέση και από μια ειδικότητα σε άλλη E-Commerce Location-Based Location-based commerce (l-commerce): M-commerce συναλλαγές που απευθύνονται σε μεμονωμένα άτομα σε συγκεκριμένες θέσεις και σε συγκεκριμένες ώρες L-commerce offers: Safety Convenience Productivity E-Commerce Location-Based L-commerce βασικές υπηρεσίες που στρέφονται γύρω από τους βασικούς τομείς : Τοποθεσία Πλοήγηση Χαρτογράφηση Χρονοδιάγραμμα E-Commerce Location-Based Αναγκαίες location-based και τεχνολογίες δικτύων: Τον προσδιορισμό θέσης του εξοπλισμού Mobile Positioning Center (MPC) Τοποθεσία με βάση την τεχνολογία Γεωγραφικό περιεχόμενο Location-specific content E-Commerce Location-Based Global positioning system (GPS): Ένα ασύρματο σύστημα που χρησιμοποιεί δορυφόρους και επιτρέπει στους χρήστες να καθορίσουν τη θέση τους σε οποιοδήποτε σημείο της γης E-Commerce Location-Based Εμπόδια στο l-commerce Ακρίβεια Η ανάλυση κόστους-οφέλους Το εύρος ζώνης των δικτύων GSM Εισβολή στην ιδιωτική ζωή Pervasive computing Pervasive computing: υπολογιστές που είναι ενσωματωμένοι σε διάφορα αντικείμενα γύρω μας : Also know as: ubiquitous computing embedded computing augmented computing Pervasive computing Τεχνικά Θεμέλια των pervasive computing: Καθημερινά αντικείμενα που πρέπει να περιέχουν ενσωματωμένους μικροεπεξεργαστές Μια πανταχού σύνδεση δικτύου είναι απαραίτητο για τη σύνδεση αυτών των μικροεπεξεργαστών Οι μικροεπεξεργαστές πρέπει να είναι σε θέση να επικοινωνούν με το δίκτυο παντού Pervasive computing Smart homes — αυτοματοποίηση των εσωτερικών συστημάτων στήριξης: Lighting Energy management Water control Home security and communications Home theater Pervasive computing Η δικτυωμένη συσκευή θα μπορούσε να παράσχει σε έναν κατασκευαστή και στον ιδιοκτήτη, πληροφορίες που θα μπορούσαν να χρησιμοποιηθούν για: Αποκόμιση ή αναφορά σχετικά με τη λειτουργία, την απόδοση και τη χρήση μιας συσκευής Διαγνωστικούς σκοπούς παρακολούθησης, την αντιμετώπιση προβλημάτων, επιδιόρθωση ή τη συντήρηση της συσκευής Pervasive computing Smart Cars - αύξηση της χρήσης των αυτοκινήτων με μικροεπεξεργαστές που διαθέτουν: εξελιγμένο κινητήρα, γίνονται έλεγχοι για την κάλυψη των εκπομπών και την οικονομία καυσίμου στα πρότυπα προηγμένες μεθόδους διάγνωσης, απλούστευση της κατασκευής και του σχεδιασμού των αυτοκινήτων μείωση του ποσού των καλωδιώσεων στα αυτοκίνητα με νέα χαρακτηριστικά ασφαλείας νέα χαρακτηριστικά στην άνεση και την ευκολία E-Commerce Platforms (Πιθανές Εργασίες) Zen Cart X-Cart CubeCart VirtueMart Ubercart PrestaShop LiteCommerce Spree E-Commerce Platforms (Πιθανές εργασίες) Digistore Spree Avactis AgoraCart WordPress e-Commerce Plugin OXID eShop