Paper 2016/455 Original: eprint.iacr.org/2016/455 ↗

Extracting the RC4 secret key of the Open Smart Grid Protocol

Linus Feiten
Matthias Sauer
Abstract

The Open Smart Grid Protocol (OSGP) is a widely used industry standard for exchanging sensitive data between devices inside of smart grids. For message confidentiality, OSGP implements a customised form of the RC4 stream cipher. In this work, we show how already known weaknesses of RC4 can be exploited to successfully attack the OSGP implementation as well. The attack modification is able to effectively derive the secret OSGP encryption and decryption key, given that an attacker can accumulate the cipher streams of approximately 90,000 messages. The possession of this key allows the attacker to decrypt all data intercepted on the OSGP smart grid and thereby obtain privacy critical information of its participants.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Preprint.
History
2016-05-13: last updated
2016-05-13: published
Short URL
https://ia.cr/2016/455
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2016/455,
      author = {Linus Feiten and Matthias Sauer},
      title = {Extracting the RC4 secret key of the Open Smart Grid Protocol},
      howpublished = {Cryptology {ePrint} Archive, Paper 2016/455},
      year = {2016},
      url = {https://eprint.iacr.org/2016/455}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.