Securing the Smart Grid
Next Generation Power Grid Security
Tony Flick
Justin Morehouse
Syngress
Front Matter
Securing the Smart Grid
Next Generation Power Grid Security
Tony Flick
Justin Morehouse
Technical Editor
Christophe Veltsos
AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE SYDNEY TOKYO
Syngress is an imprint of Elsevier
Copyright
Acquiring Editor: Rachel Roumeliotis
Development Editor: Matthew Cater
Project Manager: Julie Ochs
Designer: Alisa Andreola
Syngress is an imprint of Elsevier
30 Corporate Drive, Suite 400, Burlington, MA 01803, USA
2011 Elsevier Inc. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or any information storage and retrieval system, without permission in writing from the publisher. Details on how to seek permission, further information about the Publisher's permissions policies and our arrangements with organizations such as the Copyright Clearance Center and the Copyright Licensing Agency, can be found at our website: www.elsevier.com/permissions.
This book and the individual contributions contained in it are protected under copyright by the Publisher (other than as may be noted herein).
Notices
Knowledge and best practice in this field are constantly changing. As new research and experience broaden our understanding, changes in research methods or professional practices, may become necessary. Practitioners and researchers must always rely on their own experience and knowledge in evaluating and using any information or methods described herein. In using such information or methods they should be mindful of their own safety and the safety of others, including parties for whom they have a professional responsibility.
To the fullest extent of the law, neither the Publisher nor the authors, contributors, or editors, assume any liability for any injury and/or damage to persons or property as a matter of products liability, negligence or otherwise, or from any use or operation of any methods, products, instructions, or ideas contained in the material herein.
Library of Congress Cataloging-in-Publication Data
Flick, Tony.
Securing the smart grid : next generation power grid security / Tony Flick, Justin Morehouse ; technical editor, Christophe Veltsos.
p. cm.
Includes bibliographical references and index.
ISBN 978-1-59749-570-7 (pbk. : alk. paper)
1. Electric power systems--Security measures. I. Morehouse, Justin. II. Veltsos, Christophe. III. Title.
TK1025.F58 2011
333.793'2dc22 2010029873
British Library Cataloguing-in-Publication Data
A catalogue record for this book is available from the British Library.
For information on all Syngress publications visit our website at www.syngress.com
Printed in the United States of America
10 11 12 13 14 10 9 8 7 6 5 4 3 2 1
Typeset by: diacriTech, Chennai, India
Acknowledgments (Tony Flick)
I want to thank my parents for pushing me into the computer science field, buying many computers along the way, and not getting too angry when I would secure their new computer by breaking it. After all, I was only following in my Dad's footsteps after he secured the dustbuster. My dad taught me many things in life and worked hard to give me a good life. From working midnight shifts to keep the streets safe and still finding the time to coach the teams I played on, I can only hope to be half the dad that you were to me someday. Although not the most conventional method, playing cards (euchre and poker were the best) with your collection of pennies, nickels, and dimes at the age of three made math classes enjoyable and easy throughout life. The other parents and teachers often asked me if my parents used flash cards or hired tutors to improve my math skills. I would just think back to the fun I had playing cards, while subconsciously learning the fundamentals of math. Mom, I know you were a little worried when you came home one day and heard me yell, hit me! during a poker game at the age of three. But after all, I did eventually get a degree in math.
Mom, you introduced me to computers when you brought home the computer that could only display green characters on the monitor. Playing video games and learning how to initially type with you on that old computer only grew my fascination with electronics, which drove me to the field of computer science and eventually security. I also want to thank you for working hard to give me a better life. I know it was not always easy, but I am eternally grateful for the opportunities you gave me in life.
My brother Matt, thank you for helping significantly with the application security portions of this book, letting me bounce ideas off of you, and providing a ton of great ideas that were used in the book. I am thankful that you always took the time out of your busy schedule to help me with homework and computer-based projects, and to play hours-upon-hours of video games.
I also want to thank my sister for having the patience to review my reports in college and teaching me how to write professionally. Even though I was playing video games with your future husband while you reviewed those reports, I did actually pay attention to your comments and learned from your gentle editing jokes. Hopefully, you can read this book to Brooke and Samantha; it is good to teach security at a young age.
Over the past eight months, I locked myself in my office or hotel room on weeknights and weekends to write this book. I want to thank everyone who supported me during this time and allowed me to shut the world out in order to finish. I can only hope to repay the debt I owe to those who brought me food when I was hungry and convinced me that taking a break to grab a drink, or two, with friends and loved ones could only improve the book.
Thank you Rachel Roumeliotis and Matthew Cater at Syngress for giving us the opportunity to write this book and guiding us along this journey. Christophe Veltsos, thank you for providing advice and suggestions that greatly enhanced the content of this book. Finally, thank you to my coauthor, Justin Morehouse, for working late nights and weekends to write this book.
Acknowledgments (Justin Morehouse)
I would like to thank my wife, Lisa, the love of my life, for the support, patience, and understanding she showed me throughout the writing process. Without her, much of what I have accomplished and the person I have become today simply would not be. I am grateful to my parents, John and Susan, for always supporting me in whatever endeavors I pursue and teaching me that I am capable of almost anything if I put my mind to it.
Thank you to Rinaldi Rampen, Jeff LoSapio, and Mike Volk for recognizing in me the ability to become someone more than just another consultant and showing me that I could turn my passion into a career. Thank you to Steve Dunkle for reminding me that there is more in this world than just my career. Thank you to the Becks, Ryan, Melissa, and the Joels for your enduring support and understanding.
Next page