Network and InfrastructureCryptographic Protection of SCADA CommunicationsBy Tom Schmidt
Three weeks after the 9/11 attacks, the American Gas Association chartered a working group to develop a standard that would use cryptography to protect Supervisory Control and Data Acquisition (SCADA) communications from cyber attack. When completed, this standard, now designated "AGA 12," is expected to be a comprehensive approach to SCADA cryptography. On October 18, 2005, Dr. William Rush, chairman of the AGA's SCADA Encryption Working Group, testified before the U.S. House Committee on Homeland Security's hearing on SCADA security about the progress to date with AGA 12. Rush also offered recommendations on what actions should be taken to further advance the security of industrial control systems for critical infrastructures. This article looks at that progress and those recommendations in some detail. Inside AGA 12
Parts 1 and 2 are currently close to completion. Parts 3 and 4 are in the planning stage. While cryptographic protection of SCADA communications is an important weapon in the arsenal of tools that can protect SCADA, it is only one tool among many that are needed, Rush testified. "Cryptography cannot provide any protection at all against many kinds of attacks," he said. "In particular, it does not protect against jamming or breaking the communication line, against physical attacks, or against many kinds of insider attacks. Nor does it protect local facility control systems that are often connected to SCADA systems, and usually offer additional independent vulnerabilities to cyber attack. These issues are being addressed by literally dozens of groups working in the security area." How cryptography protects SCADA communications Developers of the AGA 12 standard have gone to great lengths to assure that encrypted messages are hard for potential attackers to use, said Rush, adding that this approach has been used for years by the financial services community to secure its transactions. AGA 12 also makes it difficult to alter, forge, or record and replay a message, Rush said. An important issue associated with the standard is how these secret keys are managed. The keys must be changed periodically to prevent their being guessed or compromised, and different keys are used for employees with different responsibilities and different levels of authority. Protecting legacy systems "Focusing on next-generation SCADA systems first would leave the legacy systems unprotected for many years," he said. "Protecting legacy systems, however, required developing cryptographic modules that will support most of the roughly 150 types of existing SCADA systems, each of which has a different "SCADA language" and which operate at different communication speeds and over a wide variety of communication media (such as telephone, radio, and microwave). The next steps are to develop the same standard protection for high-speed and next-generation SCADA systems." "AGA 12 Part 1 is in the final stage of balloting prior to being adopted as an industry recommended practice," he said. "Two manufacturers are offering or soon will offer cryptographic modules that comply with AGA 12, Part 2. Early versions of this equipment have performed well in field tests at actual gas companies. AGA 12 has entered the field test stage at least two years ahead of any other group developing an open standard for cryptographic hardware." Despite this progress, Rush said a lack of government funding has largely prevented additional work on the standard from being completed. That work includes:
Looking ahead In conclusion, Rush urged support for several other standards development efforts. "While our focus here has been on AGA 12, it is important to recall that this is only a small part of the total SCADA security requirements," he said. "Both the ISA SP99 and the NIST PCSRF efforts are noteworthy. Many of these other standards groups labor on an all-volunteer basis on other critical requirements of significance as great as that of AGA 12. This all-volunteer pace will not lead to rapid development of required standards." Conclusion As many industry experts have observed, the challenge is to introduce security products into a SCADA environment without causing service interruptions and performance degradations while also addressing SCADA-specific security needs. Symantec is committed to providing products, services, and best practices for SCADA and corporate environments that have been tested and validated in SCADA environments. Tom Schmidt writes frequently about information security topics. He has more than 15 years' experience as a writer and editor in high-tech publishing. |
ADVERTISEMENT Related ContentFast Fact
"Focusing on next-generation SCADA systems first would leave the legacy systems unprotected for many years. Protecting legacy systems, however, required developing cryptographic modules that will support most of the roughly 150 types of existing SCADA systems, each of which has a different 'SCADA language' and which operate at different communication speeds and over a wide variety of communication media (such as telephone, radio, and microwave)." -- Dr. William Rush, chairman of the American Gas Association's SCADA Encryption Working Group Podcast Audio ContentCIO Strategy Center is now available in audio format. This week's feature topic is: Risks of Wireless EmailPlaytime: 8 min 23 sec |