our cyber security history and future - tcipg...sel-3530 rtac sel-3530 rtac irig-b icon network...

44
Copyright © SEL 2015 Our Cyber Security History and Future Trustworthy Cyber Infrastructure for the Power Grid Edmund O. Schweitzer III, Ph.D. President, Schweitzer Engineering Laboratories, Inc. April 3, 2015

Upload: others

Post on 21-Mar-2021

6 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

Copyright © SEL 2015

Our Cyber Security History and Future

Trustworthy Cyber Infrastructure for the Power Grid

Edmund O. Schweitzer III, Ph.D.President, Schweitzer Engineering Laboratories, Inc.

April 3, 2015

Page 2: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

186,000 mi / sec 50 mi / hr

Delivering Energy at the Speed of Light

30 mi / hr

Page 3: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

Faster Than Information in Fiber

300,000 km / sec 200,000 km / sec

Page 4: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

Staying Safe in the Information Age

• What can we learn from history?• What makes the power system work?• How can technology contribute?• Avoiding the weaknesses.• Benefiting from the strengths.

Page 5: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

Technology Has Risks• Earth-return field

telephones WW1• Local oscillator

radiation WW2• False Beacons

(Meaconing)

Page 6: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

Field Telephones with Single-Pole Earth-Return Save Wire

One Conductor – not TWO!

Mother Earth completes the circuit.

Page 7: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

…but the Enemy Can Worm In!

Page 8: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

Local Oscillator Leakage Whispers,“Here I am!”

I.F.Amp

Local Oscillator

Dial 1250 kHz

455 kHz

Radio Receiver

1250 kHzbroadcast

1705 kHzL.O. Leakage

1705 kHz

1705 kHz – 1250 kHz = 455 kHz

Page 9: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

Morale(?) Receiver

Page 10: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

BEACON

MEACON

Pull Aircraft Off Course With False Beacons

Page 11: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

Some Basic Thoughts

• Power systems are inherently stable.• They can run without “cyber.”• Protection must always be available.• Maintaining protection usually means

taking primary equipment out of service.• Faults must be cleared FAST!Communicate more, depend on it less.

Page 12: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

Speed of Light Limits Relay Time

The fastest communications path is the line

S R100-mile line ≈ 600 µs X

300 μs 300 μs

600 μs by line or 1,000 μs by fiber

900 μs or 1,300 μs

Page 13: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

Trip Fast on Currentand Light

Page 14: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

Trip in 4 ms

Relay Trips

Light Flash

Fault Current

CurrentLightLight

TRIP

Page 15: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

SEL-21 Security in 1984

• Two access levels

• Jumper to disable trip

• Alarm contacts

• Firmware checksums

*ACCPassword: ? @@@@@@Invalid Password Password: ? @@@@@@Invalid Password Password: ? @@@@@@Invalid PasswordAccess Denied

Page 16: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

= acc

Password? ****** Get it wrong 3x and contact closes.= >2ac Every time, contact closes!Password? ******

Two-Party Authentication in 1984

Telephone NetworkModem Modem

Digital Relay

Control Center

SCADA

Substation

ACC, 2AC

Page 17: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

SCADA Op Connects Phone LineYou call in; if op knows you, then access

Authentication Slow Could be toll call

Telephone NetworkModem Modem

Digital Relay

Control Center

SCADA

SCADA

Substation

ACC, 2AC

Page 18: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

Concerns About Intrusions Into Remotely Accessible IEDs,

Controllers, and SCADA Systems

27th Western Protective Relay ConferenceSpokane, WA

October 24 – 26, 2000

Dr. Paul W. OmanDr. Edmund O. Schweitzer

Dr. Deborah Frincke

Page 19: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

What’s Causing the Increased Risk?WPRC, Spokane, WA Oct 2000

• Pressure to Downsize, Automate, Cut Costs • Instability in Electric Utility Job Market• Rapid Growth of Computer Literacy• Widespread Availability of Hacker Tools• Shift From Proprietary Systems to

Distributed Systems With Open Protocols• FERC 888 / 889 Requirements • Increased Access via Modems and Internet • Increasing Espionage and Terrorism

Page 20: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

Connectivity = Convenience + Risk2001: Relay with Ethernet Port

• Fast and “free”• Very convenient…to good and bad guysQ: “Why would anyone put an Ethernet port on a relay?” A: “Market Pressure!”

InternetLAN LANDigital Relay

Substation

ACC, 2AC

Page 21: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL
Page 22: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

Regulations Fall Short

• Take years to emerge, all the while the tech and threats change.

• One-size-fits-all probably fits no one.• Tell bad guys what we will and won’t do.• Compliance and security are different.

Page 23: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

Government: Teach and Advise

• Teach the threat, with all due respect to sources and methods.

• Advise, on best ways to secure communications and information systems.

Page 24: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

SCADA Op Can Enable Link

ICON Network

SNMP

Control Center

Yes No

Threat

??

Ops Mgr

Corporate WAN

CommTech

You’re only exposed whenremote access is required.

Page 25: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

Defense-in-Depth for Secure Connectivity

Zone 1: Access

Zone 2: Data Aggregation

Dial-Up

Zone 3: IED or Process Relay/IEDRelay/IED

Page 26: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

TEMPEST: Shield, Filter, MaskDon’t let the “cat” out of the bag

Teleprinter Crypto Boxcat

catcat

catqmx

catPower Line

Security Perimeter = “Bag”

cat

Page 27: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL
Page 28: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL
Page 29: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

Ships in products, get up to 90 at a time for free!

Page 30: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

Motion

Physical and Cyber ProtectionSEL-3622 Security Gateway

Senses and Door OpeningDetects and Cable Disconnect

Light

Page 31: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

Utility rated

5 ms network healing

Deterministic communications

Absolute microsecond network time

Best of TDM and Ethernet features

“Clean sheet” design: performance, security quality, manufacturability, and price

Dependable Communications for Critical Infrastructure

Page 32: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

- The Best of TDM and IP Communication

Teleprotection

VoIP

Video

IEC 61850

2.5 GbpsTransport Bandwidth

Ethernet

TDM

Page 33: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

MPLS

We Chose TDM Because It’s Fast and Doesn’t .

Latency1 2 3 4 5 6 7 8 9 10

TDM

0ms

Jitter

Page 34: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

Reset Network Complexity With Software-Defined Networking

SDN Server

SEL Relay RTAC

Primary Path Backup Path Secondary Path

X

X

SEL-2740S SEL-2740S

SEL-2740S

SEL-2740S

Page 35: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

Pilot: “Where Am I?”• Airspeed, barometric altimeter, compass• Celestial Navigation• Charts (Jeppson, flying mail)• ADF receives NDBs and radio stations• VOR, DME, ILS; Radar Altimeter• GPS• Inertial Navigation SystemsGPS works great, and we have other tools

Page 36: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

Power Engineer: “What Time is It?”

• Substations seldom move• Satellites <<100 ns• Terrestrial Network Time <<100 ns• Disciplined Standards with very low drift

rates for excellent holdover• VLF Broadcasts ~ 1 ms

GPS works great, and we have other tools

Page 37: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

GPS Time Is Not Guaranteed!We need robust solutions.

• Jam, spoof, or interfere(NAVWAR)

• Equipment failure• DoD control• Solar flares“On December 6, 2006, a solar flare created an unprecedented intense solar radio burst causing large numbers of receivers to stop tracking the GPS signal.”

– NOAA Press Release

Page 38: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

Detect, Jam, Spoof Radar

1/r2

MegawattsMilliwatts

Received Radar Signal ~ 1/r4

1/r2

Watts

Countermeasure

Countermeasure >> Reflection

1/r2

Page 39: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

SEL-2488 Clock Compares Time from GPS and GLONASS Satellites

Page 40: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

ICON Distributes Precise Time<100 ns and NO GPS Risks

SEL-3530 RTAC SEL-3530 RTAC

SEL-3530 RTAC SEL-3530 RTAC

IRIG-B

ICON Network

SEL-2488

Page 41: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

SEL-3400 Authenticates TimeAlarms if Time Differs, but Good Quality Bits

SEL Relay SEL RelayRelay/IED

SEL-2488IRIG-BIRIG-B

I’m also a lie detector!

Authenticated IRIG-B

Page 42: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

A Layered Approach to Time Integrity

Two-Constellation ComparisonGPSGLONASS

Terrestrial Failover

IRIG-B Authentication

IRIG-B Quality Checks

Hide the Antennas

Page 43: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

Serious Suggestions

• Never connect SCADA to Internet• Operate private and secure control networks• Consider TDM, not just packet comms• Apply defense in depth; layers of security• Learn, innovate, educate• Encourage our government to teach the threat• Security Plans: Private and Compartmented• Understand the “physics” of electric power

Page 44: Our Cyber Security History and Future - TCIPG...SEL-3530 RTAC SEL-3530 RTAC IRIG-B ICON Network SEL-2488 SEL-3400 Authenticates Time Alarms if Time Differs, but Good Quality Bits SEL

The History and The Future

• Power systems run without “cyber.”• Computers and communications add to

the safety, reliability, and economy of electric power.

We can build cyber-safe solutions!