SlideShare a Scribd company logo
From Driver Distraction to Driver Augmentation:
            Open Source in Cars
             Alison Chaiken, she-devel.com
Our transportation system is

            Dangerous
                           Loud!!!
           Time-wasting          Polluting



because until now individuals had little power to change it.

                                     Goal: driver empowerment
 Now: driver distraction
                                     Goal: driver augmentation
Same old problems, new platform
Security
Privacy
Personal empowerment

 Who will make the cool solutions?

               Us!
Do we need “in-vehicle infotainment”?

                             What Drivers Need




BigCo's “infotainment”



                             Courtesy Tata Consultancy Services
“Patch Tuesday” hits Cars?




        New York Times, June 23 2011
Status of Automotive Software
              Manufacturer                        Confirmed Operating system

Fiat-Chrysler Blue&Me (500, Delta), Kia Uvo, Microsoft Windows Embedded Automotive
BYD
                 Ford (all?)                 MyTouch/Sync-Microsoft; OpenXC-Android

 General Motors/Cadillac User Experience            MontaVista's GNU/Linux

      Geely (China); Hawtai (China)          GNU/Linux: Moblin (MeeGo predecessor)

             Renault R-Link                                 Android

Honda (Accord, Odyssey, Pilot), Audi, BMW
(7-series and M models), Chrysler, Daewoo,
    GM (OnStar), Hyundai, Land Rover,                         QNX
    Porsche, Saab (9-3) Renault (SM7)

            Linux Foundation members: Toyota, Pelagicore, Symbio, Tieto
            Automotive Linux Summit 2011 presenters: Toyota, Nissan, BMW
            MeeGo Conference 2011 presenter: Nissan
            Volkswagen has a pilot using Maemo (GNU/Linux).
Current Automotive Security Situation is Shaky




                                    Source: NY Times




  Source: http://www.autosec.org/
Wireless access to car allows penetration of its
                data network
                            Keyless entry




                                            Wireless
                                            tire pressure




                 FM radio
MA “Right to Repair” Initiative 2012
Who cares about vehicular data?
●   Car health report business: securely record mileage and
    “trouble codes” over entire history of a car, make available to
    used-car buyer
●   Personal environmental report card: integrate subscriber's
    automotive pollution data with their smart-meter data, credit
    card data, etc. to assess overall impact
●   Data-based vehicle routing: suggest route measured to be
    minimum-polluting or fastest at this time of day
●   Reality-based performance estimator: what range do other
    drivers see for this model E.V. on my route to Tahoe?
How to access a car's data




                               OBDII connector found in every
                               U.S. car since 1996.
                                            COM

                                                HS-CAN
                               LS-CAN
                                          GND


Determine protocols in use
by examining populated pins.


                                        2006 Mazda 3
How to access a car's data: the scantool

 Entry level: USB, limited protocol set,
 read-only comms, $40




                                           Experienced user: Bluetooth, expanded
                                           protocols, some risk, $250




Scantool.net has great documentation and community support.
Ford and BugLabs' Android Dongle




32-bit ChipKit platform is Arduino-compatible at pin and API levels.
BayLeafs' State-of-Charge Display, Adopted by Nissan




        http://tinyurl.com/7wngdsj, http://tinyurl.com/7ttz24h
OpenICE cooperating projects
                      nOBDy




                                         obdgpslogger
Simple installation: packaged for popular Linux distributions.
How can I get involved?
●   Ask an auto dealer, “What operating system does
    this car run?”
●   Support the Right to Repair movement.
●   Join one of many employers: engineer shortage!
●   Put cool open-source hardware or software in your
    car right now.
●   Roll your own HW or SW solution.
●   Join Silicon Valley Automotive Open Source or come
    by our booth #7658.
Summary

●   Smartphone and Internet privacy and security
    battles have come to cars.
●   We could lose our existing right to repair our
    own cars.
●   Or, cool stuff could be coming from developers
    and small businesses.
●   There are opportunities RIGHT NOW.
●   Come by Booth #? to learn more.
Silicon Valley Automotive Open Source Group
     Free monthly meetings sponsored by ICS and Intel




     Booth #7658
What does it mean to “own” data?

The creator of the device that generates data that I own must
                 provide, as a bare minimum:

      “any methods, procedures, authorization keys, or
         other information required” to read the data

                             and

    “information provided [ . . . ] must be in a format that
    is publicly documented (and with an implementation
   available to the public in source code form), and must
      require no special password or key for unpacking,
                     reading or copying.”
Privacy Guarantees in Car Environment

●   JM1BK3437512345678
                Vehicle Identifier Section: a particular car



●   Proposal: encrypt the Vehicle Identifier Section of the VIN so
    that it cannot be remotely transmitted.



●   Require “apps” to request access to VIS.
Vehicle data example: Ford's Fuel Efficiency Challenge




         Owner-empowering vehicle-data-mining ideas:
         http://tinyurl.com/7oegrj7
Federal Motor Vehicle Owners Right to Repair Act



  … requires vehicle manufacturers to provide
  the same service information to independent
  shops that they offer to their franchised dealers.
  … auto manufacturers protect their proprietary
  vehicle repair information, requiring consumers
  to bring their cars to the dealer for expensive
  repairs. … allows independent mechanics to
  compete fairly with dealerships …



           Source: Congresswoman Anna Eshoo
Howto fix automotive security

●   Automotive network protocols genuinely do need to be
    hardened.

●   Virtualization-based security, packet filtering, firewalls,
    cryptographic signing and Android “paranoid network” already
    exist.

●   Any approach that posits the necessity to invent new
    technologies is wrong.

●   If NHTSA promulgates new rules, EFF, FSF, SFLC should
    participate!
Published UWa/UCSD automotive exploit
                           http://www.autosec.org/

●   Use Software-Defined Radio to break in via wireless tire pressure
    sensors (or FM radio, or keyless entry …).
●   http://www.ted.com/talks/avi_rubin_all_your_devices_can_be_hacked
    .html


●   Discover all of 8-byte codes by “fuzzing” attack or simply sniff bus
    traffic.


●   Brakes locked and driver controls disabled via use of codes or simple
    DOS attack.


●   But let's not make instrumenting our own vehicles illegal, too!
Ongoing mobile data privacy battle


“For crashes that don't involve litigation, especially
when police or insurers are interested in assessing
fault, insurers may be able to access the EDRs in their
policyholders' vehicles based on provisions in the
insurance contract requiring policyholders to
cooperate with the insurer. However, some states
prohibit insurance contracts from requiring
policyholders to consent to access.”

            Source: Insurance Institute for Highway Safety,
            http://www.iihs.org/research/qanda/edr.html
Free culture movement needs to get involved in automotive
CFR PART 563—EVENT DATA RECORDERS

“Each manufacturer of a motor vehicle
equipped with an EDR shall ensure by licensing
agreement or other means that a tool(s) is
commercially available that is capable of
accessing and retrieving the data stored in the
EDR that are required by this part. The tool(s)
shall be commercially available not later than
90 days after the first sale of the motor vehicle
for purposes other than resale.”
                source: NHTSA website

More Related Content

What's hot

Infotainment System Trend Tracking
Infotainment System Trend TrackingInfotainment System Trend Tracking
Infotainment System Trend Trackingzmustafa
 
The Advent of Automotive Linux
The Advent of Automotive LinuxThe Advent of Automotive Linux
The Advent of Automotive Linux
Alison Chaiken
 
How much "tech" is too much tech?
How much "tech" is too much tech?How much "tech" is too much tech?
How much "tech" is too much tech?
Achal Raghavan
 
Connected Vehicles--Automotive: From Building Cars to Selling Personal Travel...
Connected Vehicles--Automotive: From Building Cars to Selling Personal Travel...Connected Vehicles--Automotive: From Building Cars to Selling Personal Travel...
Connected Vehicles--Automotive: From Building Cars to Selling Personal Travel...Andreas Mai
 
Aerospace Arizona Summit Autonomous Vehicles Presentation 11/8/18
Aerospace Arizona Summit Autonomous Vehicles Presentation 11/8/18Aerospace Arizona Summit Autonomous Vehicles Presentation 11/8/18
Aerospace Arizona Summit Autonomous Vehicles Presentation 11/8/18
Mark Goldstein
 
Phoenix Mobile & Emerging Tech Festival Autonomous Vehicles Presentation 11/3/18
Phoenix Mobile & Emerging Tech Festival Autonomous Vehicles Presentation 11/3/18Phoenix Mobile & Emerging Tech Festival Autonomous Vehicles Presentation 11/3/18
Phoenix Mobile & Emerging Tech Festival Autonomous Vehicles Presentation 11/3/18
Mark Goldstein
 
"Automakers at a Crossroads: How Embedded Vision and Autonomy Will Reshape th...
"Automakers at a Crossroads: How Embedded Vision and Autonomy Will Reshape th..."Automakers at a Crossroads: How Embedded Vision and Autonomy Will Reshape th...
"Automakers at a Crossroads: How Embedded Vision and Autonomy Will Reshape th...
Edge AI and Vision Alliance
 
A quick glance at autonomous automobiles
A quick glance at autonomous automobilesA quick glance at autonomous automobiles
A quick glance at autonomous automobiles
mihsieh11
 
Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...
Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...
Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...
Robert Gardner-Sharp
 
5 Autonomous Cars Trends Everyone Should Know About In 2019
5 Autonomous Cars Trends Everyone Should Know About In 20195 Autonomous Cars Trends Everyone Should Know About In 2019
5 Autonomous Cars Trends Everyone Should Know About In 2019
Bernard Marr
 
Telefonica's 2014 connected car report
Telefonica's 2014 connected car reportTelefonica's 2014 connected car report
Telefonica's 2014 connected car report
Telefónica's digital services
 
Connected Car Security and the Future of Transportation
Connected Car Security and the Future of Transportation Connected Car Security and the Future of Transportation
Connected Car Security and the Future of Transportation
Liz Slocum
 
CSA SW & (ISC)2 Phoenix Autonomous Vehicles Presentation 10/16/18
CSA SW & (ISC)2 Phoenix Autonomous Vehicles Presentation 10/16/18CSA SW & (ISC)2 Phoenix Autonomous Vehicles Presentation 10/16/18
CSA SW & (ISC)2 Phoenix Autonomous Vehicles Presentation 10/16/18
Mark Goldstein
 
The Internet of Cars - Towards the Future of the Connected Car
The Internet of Cars - Towards the Future of the Connected CarThe Internet of Cars - Towards the Future of the Connected Car
The Internet of Cars - Towards the Future of the Connected Car
Jorgen Thelin
 
Self Driving Vehicles (sept 2012)
Self Driving Vehicles (sept 2012)Self Driving Vehicles (sept 2012)
Self Driving Vehicles (sept 2012)
Ratna Chatterjee
 
IoT - CONNECTED CAR - TECHNOLOGY TRENDS & OPPORTUNITIES - Harsha Bagur, Rober...
IoT - CONNECTED CAR - TECHNOLOGY TRENDS & OPPORTUNITIES - Harsha Bagur, Rober...IoT - CONNECTED CAR - TECHNOLOGY TRENDS & OPPORTUNITIES - Harsha Bagur, Rober...
IoT - CONNECTED CAR - TECHNOLOGY TRENDS & OPPORTUNITIES - Harsha Bagur, Rober...
Lounge47
 
Self Driving Cars V11
Self Driving Cars V11Self Driving Cars V11
Self Driving Cars V11Kevin Root
 
HYVE autonomous driving report
HYVE autonomous driving reportHYVE autonomous driving report
HYVE autonomous driving report
Michael Bartl
 
Future agenda autonomous vehicles -the emerging landscape final
Future agenda   autonomous vehicles -the emerging landscape finalFuture agenda   autonomous vehicles -the emerging landscape final
Future agenda autonomous vehicles -the emerging landscape final
Future Agenda
 
In-Car Infotainment Market is Expected to Reach $33.8 Billion, Globally by 2022
In-Car Infotainment Market is Expected to Reach $33.8 Billion, Globally by 2022In-Car Infotainment Market is Expected to Reach $33.8 Billion, Globally by 2022
In-Car Infotainment Market is Expected to Reach $33.8 Billion, Globally by 2022
Allied Market Research
 

What's hot (20)

Infotainment System Trend Tracking
Infotainment System Trend TrackingInfotainment System Trend Tracking
Infotainment System Trend Tracking
 
The Advent of Automotive Linux
The Advent of Automotive LinuxThe Advent of Automotive Linux
The Advent of Automotive Linux
 
How much "tech" is too much tech?
How much "tech" is too much tech?How much "tech" is too much tech?
How much "tech" is too much tech?
 
Connected Vehicles--Automotive: From Building Cars to Selling Personal Travel...
Connected Vehicles--Automotive: From Building Cars to Selling Personal Travel...Connected Vehicles--Automotive: From Building Cars to Selling Personal Travel...
Connected Vehicles--Automotive: From Building Cars to Selling Personal Travel...
 
Aerospace Arizona Summit Autonomous Vehicles Presentation 11/8/18
Aerospace Arizona Summit Autonomous Vehicles Presentation 11/8/18Aerospace Arizona Summit Autonomous Vehicles Presentation 11/8/18
Aerospace Arizona Summit Autonomous Vehicles Presentation 11/8/18
 
Phoenix Mobile & Emerging Tech Festival Autonomous Vehicles Presentation 11/3/18
Phoenix Mobile & Emerging Tech Festival Autonomous Vehicles Presentation 11/3/18Phoenix Mobile & Emerging Tech Festival Autonomous Vehicles Presentation 11/3/18
Phoenix Mobile & Emerging Tech Festival Autonomous Vehicles Presentation 11/3/18
 
"Automakers at a Crossroads: How Embedded Vision and Autonomy Will Reshape th...
"Automakers at a Crossroads: How Embedded Vision and Autonomy Will Reshape th..."Automakers at a Crossroads: How Embedded Vision and Autonomy Will Reshape th...
"Automakers at a Crossroads: How Embedded Vision and Autonomy Will Reshape th...
 
A quick glance at autonomous automobiles
A quick glance at autonomous automobilesA quick glance at autonomous automobiles
A quick glance at autonomous automobiles
 
Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...
Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...
Automobile UX: Emerging Infotainment Systems and In-Car Apps From a User Expe...
 
5 Autonomous Cars Trends Everyone Should Know About In 2019
5 Autonomous Cars Trends Everyone Should Know About In 20195 Autonomous Cars Trends Everyone Should Know About In 2019
5 Autonomous Cars Trends Everyone Should Know About In 2019
 
Telefonica's 2014 connected car report
Telefonica's 2014 connected car reportTelefonica's 2014 connected car report
Telefonica's 2014 connected car report
 
Connected Car Security and the Future of Transportation
Connected Car Security and the Future of Transportation Connected Car Security and the Future of Transportation
Connected Car Security and the Future of Transportation
 
CSA SW & (ISC)2 Phoenix Autonomous Vehicles Presentation 10/16/18
CSA SW & (ISC)2 Phoenix Autonomous Vehicles Presentation 10/16/18CSA SW & (ISC)2 Phoenix Autonomous Vehicles Presentation 10/16/18
CSA SW & (ISC)2 Phoenix Autonomous Vehicles Presentation 10/16/18
 
The Internet of Cars - Towards the Future of the Connected Car
The Internet of Cars - Towards the Future of the Connected CarThe Internet of Cars - Towards the Future of the Connected Car
The Internet of Cars - Towards the Future of the Connected Car
 
Self Driving Vehicles (sept 2012)
Self Driving Vehicles (sept 2012)Self Driving Vehicles (sept 2012)
Self Driving Vehicles (sept 2012)
 
IoT - CONNECTED CAR - TECHNOLOGY TRENDS & OPPORTUNITIES - Harsha Bagur, Rober...
IoT - CONNECTED CAR - TECHNOLOGY TRENDS & OPPORTUNITIES - Harsha Bagur, Rober...IoT - CONNECTED CAR - TECHNOLOGY TRENDS & OPPORTUNITIES - Harsha Bagur, Rober...
IoT - CONNECTED CAR - TECHNOLOGY TRENDS & OPPORTUNITIES - Harsha Bagur, Rober...
 
Self Driving Cars V11
Self Driving Cars V11Self Driving Cars V11
Self Driving Cars V11
 
HYVE autonomous driving report
HYVE autonomous driving reportHYVE autonomous driving report
HYVE autonomous driving report
 
Future agenda autonomous vehicles -the emerging landscape final
Future agenda   autonomous vehicles -the emerging landscape finalFuture agenda   autonomous vehicles -the emerging landscape final
Future agenda autonomous vehicles -the emerging landscape final
 
In-Car Infotainment Market is Expected to Reach $33.8 Billion, Globally by 2022
In-Car Infotainment Market is Expected to Reach $33.8 Billion, Globally by 2022In-Car Infotainment Market is Expected to Reach $33.8 Billion, Globally by 2022
In-Car Infotainment Market is Expected to Reach $33.8 Billion, Globally by 2022
 

Similar to From Driver Distraction to Driver Augmentation: Open Source in Cars

Automotive Free Software 2013: "Right to Repair" and Privacy
Automotive Free Software 2013: "Right to Repair" and PrivacyAutomotive Free Software 2013: "Right to Repair" and Privacy
Automotive Free Software 2013: "Right to Repair" and PrivacyAlison Chaiken
 
Developing automotive Linux
Developing automotive LinuxDeveloping automotive Linux
Developing automotive LinuxAlison Chaiken
 
Connected Car Investment Thesis
Connected Car Investment ThesisConnected Car Investment Thesis
Connected Car Investment Thesis
James Harris
 
VISIONFC Automotive Summit
VISIONFC Automotive SummitVISIONFC Automotive Summit
VISIONFC Automotive Summit
NFC Forum
 
Connected Cars Quickly Becoming Part of the Internet of Things (IoT)
Connected Cars Quickly Becoming Part of the Internet of Things (IoT)Connected Cars Quickly Becoming Part of the Internet of Things (IoT)
Connected Cars Quickly Becoming Part of the Internet of Things (IoT)
ParthaS
 
Connected car slides
Connected car slidesConnected car slides
Connected car slides
jasonmonahan76
 
Stopping Virtual Carjackings - Threat of Cyberterrorism
Stopping Virtual Carjackings - Threat of CyberterrorismStopping Virtual Carjackings - Threat of Cyberterrorism
Stopping Virtual Carjackings - Threat of CyberterrorismTyler Cragg
 
SCALE 2012: Automotive: new frontier for mobile Linux
SCALE 2012: Automotive: new frontier for mobile LinuxSCALE 2012: Automotive: new frontier for mobile Linux
SCALE 2012: Automotive: new frontier for mobile LinuxAlison Chaiken
 
Smart phones, big data & your car
Smart phones, big data & your carSmart phones, big data & your car
Smart phones, big data & your car
Nash Ogden
 
Driving Forward Digital Technology and the Automotive Industry in Asia-Pacific
Driving Forward Digital Technology and the Automotive Industry in Asia-PacificDriving Forward Digital Technology and the Automotive Industry in Asia-Pacific
Driving Forward Digital Technology and the Automotive Industry in Asia-Pacific
Orange Business Services
 
Advanced Hmi Autotechinsider White Paper 11 10
Advanced Hmi Autotechinsider White Paper 11 10Advanced Hmi Autotechinsider White Paper 11 10
Advanced Hmi Autotechinsider White Paper 11 10
coachdave
 
Autonomous Vehicles: Technologies, Economics, and Opportunities
Autonomous Vehicles: Technologies, Economics, and OpportunitiesAutonomous Vehicles: Technologies, Economics, and Opportunities
Autonomous Vehicles: Technologies, Economics, and Opportunities
Jeffrey Funk
 
A 2008 perspective on the i-Car
A 2008 perspective on the i-CarA 2008 perspective on the i-Car
A 2008 perspective on the i-Car
Marc Girardot
 
Booth content from Maker Faire Bay Area 2012
Booth content from Maker Faire Bay Area 2012Booth content from Maker Faire Bay Area 2012
Booth content from Maker Faire Bay Area 2012
Alison Chaiken
 
Connected Cars - On the highways of tomorrow
Connected Cars - On the highways of tomorrowConnected Cars - On the highways of tomorrow
Connected Cars - On the highways of tomorrowRichard Galinaitis, MBA
 
Kia Motors Design research
Kia Motors Design researchKia Motors Design research
Kia Motors Design research
Giulio Campo
 
The Autonomous Revolution of Vehicles & Transportation 6/12/19
The Autonomous Revolution of Vehicles & Transportation 6/12/19The Autonomous Revolution of Vehicles & Transportation 6/12/19
The Autonomous Revolution of Vehicles & Transportation 6/12/19
Mark Goldstein
 
The Autonomous Revolution of Vehicles and Transportation
The Autonomous Revolution  of Vehicles and TransportationThe Autonomous Revolution  of Vehicles and Transportation
The Autonomous Revolution of Vehicles and Transportation
Mark Goldstein
 

Similar to From Driver Distraction to Driver Augmentation: Open Source in Cars (20)

Edmunds presentation
Edmunds presentationEdmunds presentation
Edmunds presentation
 
Automotive Free Software 2013: "Right to Repair" and Privacy
Automotive Free Software 2013: "Right to Repair" and PrivacyAutomotive Free Software 2013: "Right to Repair" and Privacy
Automotive Free Software 2013: "Right to Repair" and Privacy
 
Developing automotive Linux
Developing automotive LinuxDeveloping automotive Linux
Developing automotive Linux
 
Connected Car Investment Thesis
Connected Car Investment ThesisConnected Car Investment Thesis
Connected Car Investment Thesis
 
VISIONFC Automotive Summit
VISIONFC Automotive SummitVISIONFC Automotive Summit
VISIONFC Automotive Summit
 
Connected Cars Quickly Becoming Part of the Internet of Things (IoT)
Connected Cars Quickly Becoming Part of the Internet of Things (IoT)Connected Cars Quickly Becoming Part of the Internet of Things (IoT)
Connected Cars Quickly Becoming Part of the Internet of Things (IoT)
 
Connected car slides
Connected car slidesConnected car slides
Connected car slides
 
Stopping Virtual Carjackings - Threat of Cyberterrorism
Stopping Virtual Carjackings - Threat of CyberterrorismStopping Virtual Carjackings - Threat of Cyberterrorism
Stopping Virtual Carjackings - Threat of Cyberterrorism
 
SCALE 2012: Automotive: new frontier for mobile Linux
SCALE 2012: Automotive: new frontier for mobile LinuxSCALE 2012: Automotive: new frontier for mobile Linux
SCALE 2012: Automotive: new frontier for mobile Linux
 
Smart phones, big data & your car
Smart phones, big data & your carSmart phones, big data & your car
Smart phones, big data & your car
 
Driving Forward Digital Technology and the Automotive Industry in Asia-Pacific
Driving Forward Digital Technology and the Automotive Industry in Asia-PacificDriving Forward Digital Technology and the Automotive Industry in Asia-Pacific
Driving Forward Digital Technology and the Automotive Industry in Asia-Pacific
 
Advanced Hmi Autotechinsider White Paper 11 10
Advanced Hmi Autotechinsider White Paper 11 10Advanced Hmi Autotechinsider White Paper 11 10
Advanced Hmi Autotechinsider White Paper 11 10
 
Autonomous Vehicles: Technologies, Economics, and Opportunities
Autonomous Vehicles: Technologies, Economics, and OpportunitiesAutonomous Vehicles: Technologies, Economics, and Opportunities
Autonomous Vehicles: Technologies, Economics, and Opportunities
 
A 2008 perspective on the i-Car
A 2008 perspective on the i-CarA 2008 perspective on the i-Car
A 2008 perspective on the i-Car
 
Booth content from Maker Faire Bay Area 2012
Booth content from Maker Faire Bay Area 2012Booth content from Maker Faire Bay Area 2012
Booth content from Maker Faire Bay Area 2012
 
Connected Cars - On the highways of tomorrow
Connected Cars - On the highways of tomorrowConnected Cars - On the highways of tomorrow
Connected Cars - On the highways of tomorrow
 
Connected Car - A New Ecosystem
Connected Car - A New EcosystemConnected Car - A New Ecosystem
Connected Car - A New Ecosystem
 
Kia Motors Design research
Kia Motors Design researchKia Motors Design research
Kia Motors Design research
 
The Autonomous Revolution of Vehicles & Transportation 6/12/19
The Autonomous Revolution of Vehicles & Transportation 6/12/19The Autonomous Revolution of Vehicles & Transportation 6/12/19
The Autonomous Revolution of Vehicles & Transportation 6/12/19
 
The Autonomous Revolution of Vehicles and Transportation
The Autonomous Revolution  of Vehicles and TransportationThe Autonomous Revolution  of Vehicles and Transportation
The Autonomous Revolution of Vehicles and Transportation
 

More from Alison Chaiken

Not breaking userspace: the evolving Linux ABI
Not breaking userspace: the evolving Linux ABINot breaking userspace: the evolving Linux ABI
Not breaking userspace: the evolving Linux ABI
Alison Chaiken
 
Supporting SW Update via u-boot and GPT/EFI
Supporting SW Update via u-boot and GPT/EFISupporting SW Update via u-boot and GPT/EFI
Supporting SW Update via u-boot and GPT/EFI
Alison Chaiken
 
Two C++ Tools: Compiler Explorer and Cpp Insights
Two C++ Tools: Compiler Explorer and Cpp InsightsTwo C++ Tools: Compiler Explorer and Cpp Insights
Two C++ Tools: Compiler Explorer and Cpp Insights
Alison Chaiken
 
V2X Communications: Getting our Cars Talking
V2X Communications: Getting our Cars TalkingV2X Communications: Getting our Cars Talking
V2X Communications: Getting our Cars Talking
Alison Chaiken
 
Practical Challenges to Deploying Highly Automated Vehicles
Practical Challenges to Deploying Highly Automated VehiclesPractical Challenges to Deploying Highly Automated Vehicles
Practical Challenges to Deploying Highly Automated Vehicles
Alison Chaiken
 
Linux: the first second
Linux: the first secondLinux: the first second
Linux: the first second
Alison Chaiken
 
Functional AI and Pervasive Networking in Automotive
 Functional AI and Pervasive Networking in Automotive Functional AI and Pervasive Networking in Automotive
Functional AI and Pervasive Networking in Automotive
Alison Chaiken
 
Flash in Vehicles: an End-User's Perspective
Flash in Vehicles: an End-User's PerspectiveFlash in Vehicles: an End-User's Perspective
Flash in Vehicles: an End-User's Perspective
Alison Chaiken
 
Linux: the first second
Linux: the first secondLinux: the first second
Linux: the first second
Alison Chaiken
 
IRQs: the Hard, the Soft, the Threaded and the Preemptible
IRQs: the Hard, the Soft, the Threaded and the PreemptibleIRQs: the Hard, the Soft, the Threaded and the Preemptible
IRQs: the Hard, the Soft, the Threaded and the Preemptible
Alison Chaiken
 
LISA15: systemd, the Next-Generation Linux System Manager
LISA15: systemd, the Next-Generation Linux System Manager LISA15: systemd, the Next-Generation Linux System Manager
LISA15: systemd, the Next-Generation Linux System Manager
Alison Chaiken
 
Automotive Grade Linux and systemd
Automotive Grade Linux and systemdAutomotive Grade Linux and systemd
Automotive Grade Linux and systemd
Alison Chaiken
 
Tuning systemd for embedded
Tuning systemd for embeddedTuning systemd for embedded
Tuning systemd for embedded
Alison Chaiken
 
Systemd for developers
Systemd for developersSystemd for developers
Systemd for developers
Alison Chaiken
 
Developing Automotive Linux
Developing Automotive LinuxDeveloping Automotive Linux
Developing Automotive Linux
Alison Chaiken
 
Systemd: the modern Linux init system you will learn to love
Systemd: the modern Linux init system you will learn to loveSystemd: the modern Linux init system you will learn to love
Systemd: the modern Linux init system you will learn to love
Alison Chaiken
 
Technology, Business and Regulation of the Connected Car
Technology, Business and Regulation of the Connected CarTechnology, Business and Regulation of the Connected Car
Technology, Business and Regulation of the Connected Car
Alison Chaiken
 
Best practices for long-term support and security of the device-tree
Best practices for long-term support and security of the device-treeBest practices for long-term support and security of the device-tree
Best practices for long-term support and security of the device-tree
Alison Chaiken
 
The “Telematics Horizon” V2V and V2I Networking
The “Telematics Horizon” V2V and V2I NetworkingThe “Telematics Horizon” V2V and V2I Networking
The “Telematics Horizon” V2V and V2I Networking
Alison Chaiken
 
Addressing the hard problems of automotive Linux: networking and IPC
Addressing the hard problems of automotive Linux: networking and IPCAddressing the hard problems of automotive Linux: networking and IPC
Addressing the hard problems of automotive Linux: networking and IPC
Alison Chaiken
 

More from Alison Chaiken (20)

Not breaking userspace: the evolving Linux ABI
Not breaking userspace: the evolving Linux ABINot breaking userspace: the evolving Linux ABI
Not breaking userspace: the evolving Linux ABI
 
Supporting SW Update via u-boot and GPT/EFI
Supporting SW Update via u-boot and GPT/EFISupporting SW Update via u-boot and GPT/EFI
Supporting SW Update via u-boot and GPT/EFI
 
Two C++ Tools: Compiler Explorer and Cpp Insights
Two C++ Tools: Compiler Explorer and Cpp InsightsTwo C++ Tools: Compiler Explorer and Cpp Insights
Two C++ Tools: Compiler Explorer and Cpp Insights
 
V2X Communications: Getting our Cars Talking
V2X Communications: Getting our Cars TalkingV2X Communications: Getting our Cars Talking
V2X Communications: Getting our Cars Talking
 
Practical Challenges to Deploying Highly Automated Vehicles
Practical Challenges to Deploying Highly Automated VehiclesPractical Challenges to Deploying Highly Automated Vehicles
Practical Challenges to Deploying Highly Automated Vehicles
 
Linux: the first second
Linux: the first secondLinux: the first second
Linux: the first second
 
Functional AI and Pervasive Networking in Automotive
 Functional AI and Pervasive Networking in Automotive Functional AI and Pervasive Networking in Automotive
Functional AI and Pervasive Networking in Automotive
 
Flash in Vehicles: an End-User's Perspective
Flash in Vehicles: an End-User's PerspectiveFlash in Vehicles: an End-User's Perspective
Flash in Vehicles: an End-User's Perspective
 
Linux: the first second
Linux: the first secondLinux: the first second
Linux: the first second
 
IRQs: the Hard, the Soft, the Threaded and the Preemptible
IRQs: the Hard, the Soft, the Threaded and the PreemptibleIRQs: the Hard, the Soft, the Threaded and the Preemptible
IRQs: the Hard, the Soft, the Threaded and the Preemptible
 
LISA15: systemd, the Next-Generation Linux System Manager
LISA15: systemd, the Next-Generation Linux System Manager LISA15: systemd, the Next-Generation Linux System Manager
LISA15: systemd, the Next-Generation Linux System Manager
 
Automotive Grade Linux and systemd
Automotive Grade Linux and systemdAutomotive Grade Linux and systemd
Automotive Grade Linux and systemd
 
Tuning systemd for embedded
Tuning systemd for embeddedTuning systemd for embedded
Tuning systemd for embedded
 
Systemd for developers
Systemd for developersSystemd for developers
Systemd for developers
 
Developing Automotive Linux
Developing Automotive LinuxDeveloping Automotive Linux
Developing Automotive Linux
 
Systemd: the modern Linux init system you will learn to love
Systemd: the modern Linux init system you will learn to loveSystemd: the modern Linux init system you will learn to love
Systemd: the modern Linux init system you will learn to love
 
Technology, Business and Regulation of the Connected Car
Technology, Business and Regulation of the Connected CarTechnology, Business and Regulation of the Connected Car
Technology, Business and Regulation of the Connected Car
 
Best practices for long-term support and security of the device-tree
Best practices for long-term support and security of the device-treeBest practices for long-term support and security of the device-tree
Best practices for long-term support and security of the device-tree
 
The “Telematics Horizon” V2V and V2I Networking
The “Telematics Horizon” V2V and V2I NetworkingThe “Telematics Horizon” V2V and V2I Networking
The “Telematics Horizon” V2V and V2I Networking
 
Addressing the hard problems of automotive Linux: networking and IPC
Addressing the hard problems of automotive Linux: networking and IPCAddressing the hard problems of automotive Linux: networking and IPC
Addressing the hard problems of automotive Linux: networking and IPC
 

Recently uploaded

Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out HereWhy Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Masters European & Gapanese Auto Repair
 
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
Bertini's German Motors
 
gtyccccccccccccccccccccccccccccccccccccccccccccccccccccccc
gtycccccccccccccccccccccccccccccccccccccccccccccccccccccccgtyccccccccccccccccccccccccccccccccccccccccccccccccccccccc
gtyccccccccccccccccccccccccccccccccccccccccccccccccccccccc
4thzenzstar
 
What Exactly Is The Common Rail Direct Injection System & How Does It Work
What Exactly Is The Common Rail Direct Injection System & How Does It WorkWhat Exactly Is The Common Rail Direct Injection System & How Does It Work
What Exactly Is The Common Rail Direct Injection System & How Does It Work
Motor Cars International
 
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
Autohaus Service and Sales
 
What Causes 'Trans Failsafe Prog' to Trigger in BMW X5
What Causes 'Trans Failsafe Prog' to Trigger in BMW X5What Causes 'Trans Failsafe Prog' to Trigger in BMW X5
What Causes 'Trans Failsafe Prog' to Trigger in BMW X5
European Service Center
 
Digital Fleet Management - Why Your Business Need It?
Digital Fleet Management - Why Your Business Need It?Digital Fleet Management - Why Your Business Need It?
Digital Fleet Management - Why Your Business Need It?
jennifermiller8137
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.docBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
daothibichhang1
 
欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】
欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】
欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】
ahmedendrise81
 
Ec330B Lc Excavator Volvo Service Repair.pdf
Ec330B Lc Excavator Volvo Service Repair.pdfEc330B Lc Excavator Volvo Service Repair.pdf
Ec330B Lc Excavator Volvo Service Repair.pdf
Excavator
 
Core technology of Hyundai Motor Group's EV platform 'E-GMP'
Core technology of Hyundai Motor Group's EV platform 'E-GMP'Core technology of Hyundai Motor Group's EV platform 'E-GMP'
Core technology of Hyundai Motor Group's EV platform 'E-GMP'
Hyundai Motor Group
 
Empowering Limpopo Entrepreneurs Consulting SMEs.pptx
Empowering Limpopo Entrepreneurs  Consulting SMEs.pptxEmpowering Limpopo Entrepreneurs  Consulting SMEs.pptx
Empowering Limpopo Entrepreneurs Consulting SMEs.pptx
Precious Mvulane CA (SA),RA
 
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
eygkup
 
Why Is Your BMW X3 Hood Not Responding To Release Commands
Why Is Your BMW X3 Hood Not Responding To Release CommandsWhy Is Your BMW X3 Hood Not Responding To Release Commands
Why Is Your BMW X3 Hood Not Responding To Release Commands
Dart Auto
 
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptxStatistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
coc7987515756
 
Things to remember while upgrading the brakes of your car
Things to remember while upgrading the brakes of your carThings to remember while upgrading the brakes of your car
Things to remember while upgrading the brakes of your car
jennifermiller8137
 
Ec460b lc Excavator Volvo Service Repair.pdf
Ec460b lc Excavator Volvo Service Repair.pdfEc460b lc Excavator Volvo Service Repair.pdf
Ec460b lc Excavator Volvo Service Repair.pdf
Excavator
 
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
mymwpc
 
Wondering if Your Mercedes EIS is at Fault Here’s How to Tell
Wondering if Your Mercedes EIS is at Fault Here’s How to TellWondering if Your Mercedes EIS is at Fault Here’s How to Tell
Wondering if Your Mercedes EIS is at Fault Here’s How to Tell
Vic Auto Collision & Repair
 
What do the symbols on vehicle dashboard mean?
What do the symbols on vehicle dashboard mean?What do the symbols on vehicle dashboard mean?
What do the symbols on vehicle dashboard mean?
Hyundai Motor Group
 

Recently uploaded (20)

Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out HereWhy Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
Why Isn't Your BMW X5's Comfort Access Functioning Properly Find Out Here
 
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
5 Warning Signs Your BMW's Intelligent Battery Sensor Needs Attention
 
gtyccccccccccccccccccccccccccccccccccccccccccccccccccccccc
gtycccccccccccccccccccccccccccccccccccccccccccccccccccccccgtyccccccccccccccccccccccccccccccccccccccccccccccccccccccc
gtyccccccccccccccccccccccccccccccccccccccccccccccccccccccc
 
What Exactly Is The Common Rail Direct Injection System & How Does It Work
What Exactly Is The Common Rail Direct Injection System & How Does It WorkWhat Exactly Is The Common Rail Direct Injection System & How Does It Work
What Exactly Is The Common Rail Direct Injection System & How Does It Work
 
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
What Does the PARKTRONIC Inoperative, See Owner's Manual Message Mean for You...
 
What Causes 'Trans Failsafe Prog' to Trigger in BMW X5
What Causes 'Trans Failsafe Prog' to Trigger in BMW X5What Causes 'Trans Failsafe Prog' to Trigger in BMW X5
What Causes 'Trans Failsafe Prog' to Trigger in BMW X5
 
Digital Fleet Management - Why Your Business Need It?
Digital Fleet Management - Why Your Business Need It?Digital Fleet Management - Why Your Business Need It?
Digital Fleet Management - Why Your Business Need It?
 
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.docBài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
Bài tập - Tiếng anh 11 Global Success UNIT 1 - Bản HS.doc
 
欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】
欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】
欧洲杯比赛投注官网-欧洲杯比赛投注官网网站-欧洲杯比赛投注官网|【​网址​🎉ac123.net🎉​】
 
Ec330B Lc Excavator Volvo Service Repair.pdf
Ec330B Lc Excavator Volvo Service Repair.pdfEc330B Lc Excavator Volvo Service Repair.pdf
Ec330B Lc Excavator Volvo Service Repair.pdf
 
Core technology of Hyundai Motor Group's EV platform 'E-GMP'
Core technology of Hyundai Motor Group's EV platform 'E-GMP'Core technology of Hyundai Motor Group's EV platform 'E-GMP'
Core technology of Hyundai Motor Group's EV platform 'E-GMP'
 
Empowering Limpopo Entrepreneurs Consulting SMEs.pptx
Empowering Limpopo Entrepreneurs  Consulting SMEs.pptxEmpowering Limpopo Entrepreneurs  Consulting SMEs.pptx
Empowering Limpopo Entrepreneurs Consulting SMEs.pptx
 
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
一比一原版(AIS毕业证)奥克兰商学院毕业证成绩单如何办理
 
Why Is Your BMW X3 Hood Not Responding To Release Commands
Why Is Your BMW X3 Hood Not Responding To Release CommandsWhy Is Your BMW X3 Hood Not Responding To Release Commands
Why Is Your BMW X3 Hood Not Responding To Release Commands
 
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptxStatistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
Statistics5,c.xz,c.;c.;d.c;d;ssssss.pptx
 
Things to remember while upgrading the brakes of your car
Things to remember while upgrading the brakes of your carThings to remember while upgrading the brakes of your car
Things to remember while upgrading the brakes of your car
 
Ec460b lc Excavator Volvo Service Repair.pdf
Ec460b lc Excavator Volvo Service Repair.pdfEc460b lc Excavator Volvo Service Repair.pdf
Ec460b lc Excavator Volvo Service Repair.pdf
 
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
一比一原版(AUT毕业证)奥克兰理工大学毕业证成绩单如何办理
 
Wondering if Your Mercedes EIS is at Fault Here’s How to Tell
Wondering if Your Mercedes EIS is at Fault Here’s How to TellWondering if Your Mercedes EIS is at Fault Here’s How to Tell
Wondering if Your Mercedes EIS is at Fault Here’s How to Tell
 
What do the symbols on vehicle dashboard mean?
What do the symbols on vehicle dashboard mean?What do the symbols on vehicle dashboard mean?
What do the symbols on vehicle dashboard mean?
 

From Driver Distraction to Driver Augmentation: Open Source in Cars

  • 1. From Driver Distraction to Driver Augmentation: Open Source in Cars Alison Chaiken, she-devel.com
  • 2. Our transportation system is Dangerous Loud!!! Time-wasting Polluting because until now individuals had little power to change it. Goal: driver empowerment Now: driver distraction Goal: driver augmentation
  • 3. Same old problems, new platform Security Privacy Personal empowerment Who will make the cool solutions? Us!
  • 4. Do we need “in-vehicle infotainment”? What Drivers Need BigCo's “infotainment” Courtesy Tata Consultancy Services
  • 5. “Patch Tuesday” hits Cars? New York Times, June 23 2011
  • 6. Status of Automotive Software Manufacturer Confirmed Operating system Fiat-Chrysler Blue&Me (500, Delta), Kia Uvo, Microsoft Windows Embedded Automotive BYD Ford (all?) MyTouch/Sync-Microsoft; OpenXC-Android General Motors/Cadillac User Experience MontaVista's GNU/Linux Geely (China); Hawtai (China) GNU/Linux: Moblin (MeeGo predecessor) Renault R-Link Android Honda (Accord, Odyssey, Pilot), Audi, BMW (7-series and M models), Chrysler, Daewoo, GM (OnStar), Hyundai, Land Rover, QNX Porsche, Saab (9-3) Renault (SM7) Linux Foundation members: Toyota, Pelagicore, Symbio, Tieto Automotive Linux Summit 2011 presenters: Toyota, Nissan, BMW MeeGo Conference 2011 presenter: Nissan Volkswagen has a pilot using Maemo (GNU/Linux).
  • 7.
  • 8. Current Automotive Security Situation is Shaky Source: NY Times Source: http://www.autosec.org/
  • 9. Wireless access to car allows penetration of its data network Keyless entry Wireless tire pressure FM radio
  • 10. MA “Right to Repair” Initiative 2012
  • 11. Who cares about vehicular data? ● Car health report business: securely record mileage and “trouble codes” over entire history of a car, make available to used-car buyer ● Personal environmental report card: integrate subscriber's automotive pollution data with their smart-meter data, credit card data, etc. to assess overall impact ● Data-based vehicle routing: suggest route measured to be minimum-polluting or fastest at this time of day ● Reality-based performance estimator: what range do other drivers see for this model E.V. on my route to Tahoe?
  • 12. How to access a car's data OBDII connector found in every U.S. car since 1996. COM HS-CAN LS-CAN GND Determine protocols in use by examining populated pins. 2006 Mazda 3
  • 13. How to access a car's data: the scantool Entry level: USB, limited protocol set, read-only comms, $40 Experienced user: Bluetooth, expanded protocols, some risk, $250 Scantool.net has great documentation and community support.
  • 14. Ford and BugLabs' Android Dongle 32-bit ChipKit platform is Arduino-compatible at pin and API levels.
  • 15. BayLeafs' State-of-Charge Display, Adopted by Nissan http://tinyurl.com/7wngdsj, http://tinyurl.com/7ttz24h
  • 16. OpenICE cooperating projects nOBDy obdgpslogger Simple installation: packaged for popular Linux distributions.
  • 17. How can I get involved? ● Ask an auto dealer, “What operating system does this car run?” ● Support the Right to Repair movement. ● Join one of many employers: engineer shortage! ● Put cool open-source hardware or software in your car right now. ● Roll your own HW or SW solution. ● Join Silicon Valley Automotive Open Source or come by our booth #7658.
  • 18. Summary ● Smartphone and Internet privacy and security battles have come to cars. ● We could lose our existing right to repair our own cars. ● Or, cool stuff could be coming from developers and small businesses. ● There are opportunities RIGHT NOW. ● Come by Booth #? to learn more.
  • 19. Silicon Valley Automotive Open Source Group Free monthly meetings sponsored by ICS and Intel Booth #7658
  • 20. What does it mean to “own” data? The creator of the device that generates data that I own must provide, as a bare minimum: “any methods, procedures, authorization keys, or other information required” to read the data and “information provided [ . . . ] must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying.”
  • 21. Privacy Guarantees in Car Environment ● JM1BK3437512345678 Vehicle Identifier Section: a particular car ● Proposal: encrypt the Vehicle Identifier Section of the VIN so that it cannot be remotely transmitted. ● Require “apps” to request access to VIS.
  • 22. Vehicle data example: Ford's Fuel Efficiency Challenge Owner-empowering vehicle-data-mining ideas: http://tinyurl.com/7oegrj7
  • 23. Federal Motor Vehicle Owners Right to Repair Act … requires vehicle manufacturers to provide the same service information to independent shops that they offer to their franchised dealers. … auto manufacturers protect their proprietary vehicle repair information, requiring consumers to bring their cars to the dealer for expensive repairs. … allows independent mechanics to compete fairly with dealerships … Source: Congresswoman Anna Eshoo
  • 24. Howto fix automotive security ● Automotive network protocols genuinely do need to be hardened. ● Virtualization-based security, packet filtering, firewalls, cryptographic signing and Android “paranoid network” already exist. ● Any approach that posits the necessity to invent new technologies is wrong. ● If NHTSA promulgates new rules, EFF, FSF, SFLC should participate!
  • 25. Published UWa/UCSD automotive exploit http://www.autosec.org/ ● Use Software-Defined Radio to break in via wireless tire pressure sensors (or FM radio, or keyless entry …). ● http://www.ted.com/talks/avi_rubin_all_your_devices_can_be_hacked .html ● Discover all of 8-byte codes by “fuzzing” attack or simply sniff bus traffic. ● Brakes locked and driver controls disabled via use of codes or simple DOS attack. ● But let's not make instrumenting our own vehicles illegal, too!
  • 26. Ongoing mobile data privacy battle “For crashes that don't involve litigation, especially when police or insurers are interested in assessing fault, insurers may be able to access the EDRs in their policyholders' vehicles based on provisions in the insurance contract requiring policyholders to cooperate with the insurer. However, some states prohibit insurance contracts from requiring policyholders to consent to access.” Source: Insurance Institute for Highway Safety, http://www.iihs.org/research/qanda/edr.html
  • 27. Free culture movement needs to get involved in automotive
  • 28. CFR PART 563—EVENT DATA RECORDERS “Each manufacturer of a motor vehicle equipped with an EDR shall ensure by licensing agreement or other means that a tool(s) is commercially available that is capable of accessing and retrieving the data stored in the EDR that are required by this part. The tool(s) shall be commercially available not later than 90 days after the first sale of the motor vehicle for purposes other than resale.” source: NHTSA website