Information Security CS 526 Topic 15a

Slides:



Advertisements
Similar presentations
BEE3049 Financial Markets and Decisions II Lecture 2.
Advertisements

Monopolistic Competition and Oliogopoly
In this chapter, look for the answers to these questions:
Chapter 7, Consumers, Producers, and the Efficiency of Markets
A Market for Lemons Charles A. Holt Roger Sherman.
Game theory v. price theory. Game theory Focus: strategic interactions between individuals. Tools: Game trees, payoff matrices, etc. Outcomes: In many.
Consumers, Producers, and the Efficiency of Markets Outline:  Positive economics: Allocation of scarce resources using forces of demand and supply  Normative.
Chapter Consumers, Producers, and the Efficiency of Markets 7.
CHAPTER 17 Uncertainty and Asymmetric Information © 2009 Pearson Education, Inc. Publishing as Prentice Hall Principles of Microeconomics 9e by Case, Fair.
Economics: Principles in Action
Industrial Economics Fall INFORMATION Basic economic theories: Full (perfect) information In reality, information is limited. Consumers do not know.
 How have you faced competition?  How would you define competition in economic terms?  What does perfect competition mean to you? DO NOW.
Introduction to Game Theory
Economics Chapter 7 Market Structures
PERFECT COMPETITION 7.1.
The Four Conditions for Perfect Competition
Consumers, Producers, and the Efficiency of Markets
The Four Conditions for Perfect Competition
Asymmetric Information
Chapter 2 Economic Systems and the American Economy.
Unit 4, Lesson 10 Competition AOF Business Economics Copyright © 2008–2011 National Academy Foundation. All rights reserved.
CS5261 Information Security CS 526 Topic 13 Secure Software: Market Failure and How? Topic 13: Secure Software.
Mario Čagalj Sveučilište u Splitu 2014/15. Sigurnost računala i podataka.
WATERFALL DEVELOPMENT MODEL. Waterfall model is LINEAR development lifecycle. This means each phase must be completed before moving onto the next!!! WHAT.
Market Structures Chapter 7. MARKET STRUCTURES AND BUSINESS ORGANIZATIONS.
CS5261 Information Security CS 526 Topic 9-A Secure Software: Market Failure Market failure of secure software.
MACROECONOMICS Consumers, Producers, and the Efficiency of Markets CHAPTER SEVEN 1.
CS426Fall 2010/Lecture 171 Computer Security CS 426 Lecture 17 Market Failure of Secure Software.
ETHICS IN THE MARKETPLACE chapter 5. Competition  is part of the free enterprise system. Competition tends to produce efficiency in the market and benefits.
Pure competition is a theoretical market structure that has a very large numbers of sellers, identical products, and freedom to enter into, conduct, and.
Copyright © 2009 Pearson Education, Inc. publishing as Prentice Hall 5-1 Chapter 4 Ethics in the marketplace.
TOPIC 5 MARKET STRUCTURE. PURE COMPETITION Pure competition is a theoretical market structure that has a very large numbers of sellers, identical products,
Perfect Competition Ch. 20, Economics 9 th Ed, R.A. Arnold.
Chapter 7SectionMain Menu Perfect Competition What conditions must exist for perfect competition? What are barriers to entry and how do they affect the.
Consumers, Producers, and the Efficiency of Markets
Thinking Outside the Box Linux. Question: What form of transportation racks up the most passenger miles per year? Not cars Not bicycles Not buses Not.
MARKET STRUCTURES AND BUSINESS ORGANIZATIONS
Consumer Choice With Uncertainty Part II: Examples
Managerial Economics Some Final Thoughts
Consumer Choice With Uncertainty Part II: Examples
George Akerlof The Market for Lemons.
UNIT 5 RIGHTS MANAGEMENT
Aim: How is a centrally planned economy organized?
Pure Competition Pure competition is a theoretical market structure that has a very large numbers of sellers, identical products, and freedom to enter.
AM Professional Lawn Services
Principles of Microeconomics
Lecture 8 Asymmetric Information: Adverse Selection
3. Decisions are made at the margin.
Learning Objectives At the end of this section you should be able to
Choosing The Correct Price Point While Selling.
3.3.2 Break-even charts and break-even analysis
Competition in Markets
Supply and Demand.
Consumers, Producers, and the Efficiency of Markets
The Economic Way of Thinking
Introduction to Market Structures
Market Structures.
THE FUNDAMENTALS OF PRICE NEGOTIATION
Back to Table of Contents
Tuesday, March 1, 2016 Objective: Students will be able to describe and give examples of perfect competition and monopolistic competition. Purpose: Understanding.
Introduction-Types of Economy
Automating Profitable Growth™
Capitalism vs Socialism
Tuesday, October 25th, 2016 Objective: Students will be able to describe and give examples of perfect competition and monopolistic competition. Purpose:
Economics: Principles in Action
Essential Question 6 What factors affect the level of competition in various U.S. industries?
Perfect Competition What conditions must exist for perfect competition? What are barriers to entry and how do they affect the marketplace? What are prices.
Supply and Demand.
ESSENTIAL QUESTION EQ: How are Free Market Capitalist economies and Command, Communist economies alike, and how are they different? E. Napp.
Perfect Competition What conditions must exist for perfect competition? What are barriers to entry and how do they affect the marketplace? What are prices.
Presentation transcript:

Information Security CS 526 Topic 15a Market Failure for Secure Software CS526 Topic 15a: Market Failure

Why Software Has (or appear to have) So Many Bugs? Software is complicated, and created by human Software is no more buggy, is just more targeted? Unique nature of software Near-zero marginal cost Market failure for secure software Market failure: a scenario in which individuals' pursuit of self-interest leads to bad results for society as a whole i.e., free market could lead to bad outcome Users cannot just vote for security with their money. lack of measurement for security Vendor has no incentives to produce higher quality software. Materials in the new few slides from “Geekonomics: The Real Cost of Insecure Software” by David Rice Other things are also complicated and created by human. Nothing can really stand against determined attackers? Car window can be easily broken, unscrew tire. If people can tamper with it, it is not secure. House can be easily entered. How software and hardware differ? Hardware needs to be produced, and bugs are more difficult to fix. Creation process People believe in free economy. Every agent pursues its own utility, the overall outcome is good. Companies compete, and better products win, right? Economist George Akerlof examined the market of lemons in his notable paper: "The Market for Lemons: Quality Uncertainty and the Market Mechanism", published in Quarterly Journal of Economics in 1970, in which he identified the severe lemon problems that may afflict markets characterized by asymmetrical information. He eventually received a Nobel Prize for the broad applications of the theory in this paper. Knows no quality of used car. Demand lower price. Sellers have no incentive to sell good used cars. This becomes a vicious cycle. Information imbalance between sellers and buyers. With equal access to information (either ), then market will be okay. Cars in the 50’s and 60’s are extremely unsafe, because no incentive to increase safety. -Car safety standard (five star ratings) introduced in 70’s and 80’s help improve car safety. It is not easy to standardize this. Need to design & measurement. Without standard, people are uninformed about the actual safety. CS526 Topic 15a: Market Failure

Guy Kawasaki: “The Art of Innovation” Don't worry, be crappy. An innovator doesn't worry about shipping an innovative product with elements of crappiness if it's truly innovative. Churn, baby, churn. I'm saying it's okay to ship crap--I'm not saying that it's okay to stay crappy. A company must improve version 1.0 and create version 1.1, 1.2, ... 2.0. This is a difficult lesson to learn because it's so hard to ship an innovation; therefore, the last thing employees want to deal with is complaints about their perfect baby. Innovation is not an event. It's a process. Let us look at what vendors think. Due to Guy Kawasaki, Silicon Valley venture capitalist. The first permutation of a innovation is seldom perfect--Macintosh, for example, didn't have software (thanks to me), a hard disk (it wouldn't matter with no software anyway), slots, and color. If a company waits--for example, the engineers convince management to add more features--until everything is perfect, it will never ship, and the market will pass it by. I am sure that these are good advices, but it won’t lead to secure software. To be fair, also include “Churn” CS526 Topic 15a: Market Failure

Why Vendors Lack Incentive to Produce More Secure Software Cash flows when product starts shipping. Market dominance is key to success being first often means becoming de facto standard No liability. Bugs can be patched with little cost. No expensive recall. Thorough testing is inefficient. Let the users test it and fix only the bugs that affect users For a software company to survive in the beginning, cash flow is key. For software startups, foremost self interest is survival. No liability means no need to worry about correctness and thorough testing. Find out which bugs matter most, and fix only them. CS526 Topic 15a: Market Failure

The Perversity of Patching Releasing a patch costs little Buggy software can force users to upgrade Achieving market dominance means competing with previous versions Stop releasing patches for old versions can force users to upgrade Patching provide an opportunity of offering new licensing terms Even if thoroughly testing software were possible, Venders ultimately have a perverse incentive not to make better software. This is due to nature of software; patching. CS526 Topic 15a: Market Failure

Topic 15a: Market Failure Coming Attractions … Discretionary access control CS526 Topic 15a: Market Failure