© OASIS 2010 Security, Privacy, the SmartGrid and open standards Jamie Clark, OASIS Bob Griffin,...

20
© OASIS 2010 Security, Privacy, the SmartGrid and open standards Jamie Clark, OASIS Bob Griffin, EMC Hal Lockhart, Oracle Santa Clara, CA May 2010

Transcript of © OASIS 2010 Security, Privacy, the SmartGrid and open standards Jamie Clark, OASIS Bob Griffin,...

Page 1: © OASIS 2010 Security, Privacy, the SmartGrid and open standards Jamie Clark, OASIS Bob Griffin, EMC Hal Lockhart, Oracle Santa Clara, CA May 2010.

© OASIS 2010

Security, Privacy, the SmartGrid and

open standards

Jamie Clark, OASISBob Griffin, EMC

Hal Lockhart, OracleSanta Clara, CA May 2010

Page 2: © OASIS 2010 Security, Privacy, the SmartGrid and open standards Jamie Clark, OASIS Bob Griffin, EMC Hal Lockhart, Oracle Santa Clara, CA May 2010.

© OASIS 2010

● OASIS is a member-led, international non-profit standards consortium for global e-business & the information economy

● Over 650 members● Over 70 technical

committees producing royalty-free and RAND standards

"The largest standards group for electronic commerce on the Web."

15% Government & Academic

35% Users & influencers

50% Technology Providers

IntroductionJames Bryce Clark, General Counsel, OASIS

[email protected]/JamieXML

Page 3: © OASIS 2010 Security, Privacy, the SmartGrid and open standards Jamie Clark, OASIS Bob Griffin, EMC Hal Lockhart, Oracle Santa Clara, CA May 2010.

Common transport (HTTP, etc.)

Common language (XML)

Discovery

Orchestration & Management

Security & Access

Messaging

Data Content

S O AS O A Description

Page 4: © OASIS 2010 Security, Privacy, the SmartGrid and open standards Jamie Clark, OASIS Bob Griffin, EMC Hal Lockhart, Oracle Santa Clara, CA May 2010.

Common transport (HTTP, etc.)

Common language (XML)

Discovery

Orchestration & Management

Security & Access

Messaging

Data Content

S O AS O A

Description

ebXML MSG, ebXML IIC, WS-RX, WSQM, [WS-Reliability]

BIAS Integration, DSS-X, EKMI, PKI, SAML, WS-SX, [DSS], [WS-Security], [XCBF]

SCA- Policy, SPML, WS-Federation, XACML, [DSML]

DCML (x2), WSDM, WSRF, WS-Notification

ASAP, CAM, ebXML-BP, Semantic Exec, SCA-BPEL, WSCAF , WS-TX, [BTP]. [WSBPEL]

ebXML RegRep, UDDI

RELAX NG, XSLT Conformance

ElectionML, Emergency, Forest, IHC, Legal XML(4), Materials, OBIX, PLCS, PPS, RCXML, TaxXML,TransWS, XLIFF, [Auto Repair], [AVDL], [eGov]

Code Lists, DITA, SCA-C, SCA-J, SearchWS, XDI, XRI, [Entity Res], [Topic Maps]

ebXML CPPA, HumanML, SCA-Assembly, SDD, UIMA, UIML, WSRP

BCM, ebSOA, FWSI, SCA-Bindings, SOA-RM, Test Assertions, [Conformance]

CIQ, CGM, DocBook, OpenDocument, ODF Adoption, UBL, UnitsML, UOML

Energy Interop, EMIX, WS-Calendar

Page 5: © OASIS 2010 Security, Privacy, the SmartGrid and open standards Jamie Clark, OASIS Bob Griffin, EMC Hal Lockhart, Oracle Santa Clara, CA May 2010.

© OASIS 2010

What is an Open Standard?An open standard is: publicly available in stable, persistent versions developed and approved under a published,

transparent process open to public input: public comments, public archives,

no NDAs, multiple stakeholder sides licensable under to explicit, feasible IPR termsAnything else is proprietary: Using methods from a single company, or close group,

may be fine: but different risks than using standards Government and industry RFPs increasingly demand

open standards, for modularity & sourcing

Page 6: © OASIS 2010 Security, Privacy, the SmartGrid and open standards Jamie Clark, OASIS Bob Griffin, EMC Hal Lockhart, Oracle Santa Clara, CA May 2010.

© OASIS 2010

Real-world installations are composed of multiple standards

IPTCP

URIs

SMTP

IMAP / POP3

HTML

ASCII / Unicode

Typical e-mail

Page 7: © OASIS 2010 Security, Privacy, the SmartGrid and open standards Jamie Clark, OASIS Bob Griffin, EMC Hal Lockhart, Oracle Santa Clara, CA May 2010.

© OASIS 2010

Big networks (like the Internet and the SmartGrid) necessarily are modular: multiple legitimate ways to do things

Page 8: © OASIS 2010 Security, Privacy, the SmartGrid and open standards Jamie Clark, OASIS Bob Griffin, EMC Hal Lockhart, Oracle Santa Clara, CA May 2010.

© OASIS 2010

Multiple standards may co-exist

SimplerMore complex

Lightweight code Heavyweight code, more functionality

Easier to tool, deploy Bigger tools, higher cost

Loose coupling to other methods More exclusive

Limited use case Highly scalable

Innovation & interoperability require Innovation & interoperability require modularity & flexibilitymodularity & flexibility

Page 9: © OASIS 2010 Security, Privacy, the SmartGrid and open standards Jamie Clark, OASIS Bob Griffin, EMC Hal Lockhart, Oracle Santa Clara, CA May 2010.

© OASIS 2010

SmartGrid Topology for Dummies

Devices

?PrivacyPrivacy

AMI

HAN

Page 10: © OASIS 2010 Security, Privacy, the SmartGrid and open standards Jamie Clark, OASIS Bob Griffin, EMC Hal Lockhart, Oracle Santa Clara, CA May 2010.

© OASIS 2010

Privacy: what are we collecting?

Data from distinct devices Data from distinct devices Data from aggregate load signaturesData from aggregate load signatures

• When do you usually come home? • After last call, maybe?• Are your kids home? Are they home alone?• Is your alarm system armed?• How often do you take baths?• Are you taking one right now?

Page 11: © OASIS 2010 Security, Privacy, the SmartGrid and open standards Jamie Clark, OASIS Bob Griffin, EMC Hal Lockhart, Oracle Santa Clara, CA May 2010.

© OASIS 2010

Instances of data control & access Designed control & monitoring uses Designed control beyond expected limits -- shutoffs

from above -- "upgrades" from above Unintended access (hacking) -- wardriving, Google

Maps survey cars Undisclosed designed uses Do your appliances "phone home"? Like

webcookies: in addition to the data conversation you know, how many others are going on?

Data mining for marketing; warranty filtering; etc.

Page 12: © OASIS 2010 Security, Privacy, the SmartGrid and open standards Jamie Clark, OASIS Bob Griffin, EMC Hal Lockhart, Oracle Santa Clara, CA May 2010.

© OASIS 2010

Legal & regulatory tools for privacy

(EU) Data ownership Use of PII (health, social security numbers, accounts

& internet devices) Privacy notices & contract breach "Fair information practices" per the FTC Fourth Amendment searches & overintrusiveness Trade secrets (?) Location services from mobile devices (?) Anonymization

Page 13: © OASIS 2010 Security, Privacy, the SmartGrid and open standards Jamie Clark, OASIS Bob Griffin, EMC Hal Lockhart, Oracle Santa Clara, CA May 2010.

© OASIS 2010

SmartGrid Topology for Dummies

Devices

?SecuritySecurity

AMI

HAN

Page 14: © OASIS 2010 Security, Privacy, the SmartGrid and open standards Jamie Clark, OASIS Bob Griffin, EMC Hal Lockhart, Oracle Santa Clara, CA May 2010.

© OASIS 2010

NIST/DoE SGIP Cybersecurity WG

http://collaborate.nist.gov/twiki-sggrid/bin/view/SmartGrid/ CyberSecurityCTG

NISTIR 7628, Smart Grid Cyber Security Strategy and Requirements

In beta; comment period closing June 2 Principles for practices & use of data standards Builds on DHS Catalog of Control Systems Security:

Recommendations for Standards Developers (March 2010): developing mappings for HAN, AMI

http://collaborate.nist.gov/twiki-sggrid/bin/view/SmartGrid/ CSCTGHighLevelRequirements

Page 15: © OASIS 2010 Security, Privacy, the SmartGrid and open standards Jamie Clark, OASIS Bob Griffin, EMC Hal Lockhart, Oracle Santa Clara, CA May 2010.

© OASIS 2010

DHS Catalog of Control Systems Security ...

Published Security Policies Organizational & Management Practices Personnel Issues

Hiring, Roles, Transfer, Accountability, Termination Physical Security

Gate/access control Logs & records Emergency systems, environmental systems & shutoffs Deliveries, Removals, Portable Media Location of sensitive controls & assets

. . .

Page 16: © OASIS 2010 Security, Privacy, the SmartGrid and open standards Jamie Clark, OASIS Bob Griffin, EMC Hal Lockhart, Oracle Santa Clara, CA May 2010.

© OASIS 2010

DHS Catalog of Control Systems Security ...

Acquisition RFP, purchases, supply chain assurance &

lifecycles Mergers & newly acquired businesses Documentation control Software management, licensing, outsourcing

Configuration Managament Policies, Baselines, Change control, Function limits

Planning & Risk Mitigation. . .

Page 17: © OASIS 2010 Security, Privacy, the SmartGrid and open standards Jamie Clark, OASIS Bob Griffin, EMC Hal Lockhart, Oracle Santa Clara, CA May 2010.

© OASIS 2010

DHS Catalog of Control Systems Security ...

Systems & Communication Protection Integrity, Authenticity, Cryptography, Function isolation Situational issues (mobile, VoIP, cloud, virtualization, &c)

Information (Document) Management System Maintenance, Backup, Recovery Training Incident Response Data Medium Protection

. . .

Page 18: © OASIS 2010 Security, Privacy, the SmartGrid and open standards Jamie Clark, OASIS Bob Griffin, EMC Hal Lockhart, Oracle Santa Clara, CA May 2010.

© OASIS 2010

... DHS Catalog of Control Systems Security

System Integrity Alerts, Errors, Spam, Malware, etc.

Access Control Policies, Identifiers, Authenticators, Enforcement

Audit & Accountability Monitoring of Security Policy Compliance Risk Management Security Program Management

Page 19: © OASIS 2010 Security, Privacy, the SmartGrid and open standards Jamie Clark, OASIS Bob Griffin, EMC Hal Lockhart, Oracle Santa Clara, CA May 2010.

Common transport (HTTP, etc.)

Common language (XML)

Discovery

Orchestration & Management

Security & Access

Messaging

Data Content

S O AS O A

Stable, Stable, tested, tested, well-well-tooled tooled open open standardstandards s dodo fulfill fulfill many of many of these these SmartGrSmartGrid needsid needs

Page 20: © OASIS 2010 Security, Privacy, the SmartGrid and open standards Jamie Clark, OASIS Bob Griffin, EMC Hal Lockhart, Oracle Santa Clara, CA May 2010.

© OASIS 2010

Security, Privacy, the SmartGrid and

open standards

Jamie Clark, OASISBob Griffin, EMC

Hal Lockhart, OracleSanta Clara, CA May 2010