Performance Evaluation and analysis of IEC 62351-6 Probabilistic Signature Scheme for Securing GOOSE Messages

Cyber security is a growing concern in power systems. To achieve security requirements such as authentication and integrity for Generic Object-Oriented Substation Event (GOOSE) messages, IEC 62351-6 standard recommends using digital signatures. Furthermore, it explicitly specifies to use RSASSA-PSS...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE access 2019-01, Vol.7, p.1-1
Hauptverfasser: Farooq, Shaik Mullapathi, Hussain, S. M. Suhail, Ustun, Taha Selim
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1
container_issue
container_start_page 1
container_title IEEE access
container_volume 7
creator Farooq, Shaik Mullapathi
Hussain, S. M. Suhail
Ustun, Taha Selim
description Cyber security is a growing concern in power systems. To achieve security requirements such as authentication and integrity for Generic Object-Oriented Substation Event (GOOSE) messages, IEC 62351-6 standard recommends using digital signatures. Furthermore, it explicitly specifies to use RSASSA-PSS (Probabilistic Signature Scheme) digital signature algorithm based on RFC 3447. Power systems run in real-time and implemented cybersecurity measures have to strictly meet timing requirements. Therefore, it is very important to study performances of such methods and contrast them with the timing requirements stipulated by grid operations, e.g. power system protection enforces a maximum delay of 3 msec. In this fashion, it can be analyzed whether a recommended cyber security mechanism is fit for use in power systems. In previous works, only RSA digital signatures were studied and its performance evaluation in terms of computational times for securing GOOSE messages have been studied. This paper analyses the timing performance of RSASSA-PSS digital signature algorithm for securing the GOOSE messages. This is important to assess its feasibility for IEC 61850-based networks as specified by the IEC 62351-6 standard. RSASSA-PSS digital signature algorithm is implemented in Python and verification times are calculated. The results show that RSASSA-PKCS1-v1_5 1024 key digital signatures provide improved performance compared to other RSA digital signature schemes. That being said, none of the algorithms is fast enough to be implemented for time-critical operations such as protection coordination.
doi_str_mv 10.1109/ACCESS.2019.2902571
format Article
fullrecord <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_proquest_journals_2455610234</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>8667453</ieee_id><doaj_id>oai_doaj_org_article_c7243fed1dce48bcae09349722e1da38</doaj_id><sourcerecordid>2455610234</sourcerecordid><originalsourceid>FETCH-LOGICAL-c408t-c3e1b3b6e01cec664ac7e06cde40a4113505a371fd451a63c51a05772a12b9af3</originalsourceid><addsrcrecordid>eNpNUdtq3DAQNSWFhjRfkBdBn73RXfZjME66kLIBt89iLI-3WrxWKtmB_H2VOoQOzIVhzplhTlHcMLpjjNa3d03Tdt2OU1bveE25MuxTccmZrkuhhL74r_5SXKd0otmq3FLmsjg_YRxDPMPskLQvMK2w-DATmIfsML0mn0gYyb5tiOZCsVKTpxh66P3k0-Id6fxxhmWNSDr3G89IMh3p0K3Rz0fycDh0LfmBKcER09fi8whTwuv3fFX8um9_Nt_Lx8PDvrl7LJ2k1VI6gawXvUbKHDqtJTiDVLsBJQXJmFBUgTBsHKRioIXLkSpjODDe1zCKq2K_8Q4BTvY5-jPEVxvA23-NEI8WYj5-QusMl2LEgQ0OZdU7QFoLWRvOkQ0gqsz1beN6juHPimmxp7DG_JpkuVRKM8qFzFNim3IxpBRx_NjKqH2TyW4y2TeZ7LtMGXWzoTwifiAqrY1UQvwF5pqMyQ</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2455610234</pqid></control><display><type>article</type><title>Performance Evaluation and analysis of IEC 62351-6 Probabilistic Signature Scheme for Securing GOOSE Messages</title><source>IEEE Open Access Journals</source><source>DOAJ Directory of Open Access Journals</source><source>EZB-FREE-00999 freely available EZB journals</source><creator>Farooq, Shaik Mullapathi ; Hussain, S. M. Suhail ; Ustun, Taha Selim</creator><creatorcontrib>Farooq, Shaik Mullapathi ; Hussain, S. M. Suhail ; Ustun, Taha Selim</creatorcontrib><description>Cyber security is a growing concern in power systems. To achieve security requirements such as authentication and integrity for Generic Object-Oriented Substation Event (GOOSE) messages, IEC 62351-6 standard recommends using digital signatures. Furthermore, it explicitly specifies to use RSASSA-PSS (Probabilistic Signature Scheme) digital signature algorithm based on RFC 3447. Power systems run in real-time and implemented cybersecurity measures have to strictly meet timing requirements. Therefore, it is very important to study performances of such methods and contrast them with the timing requirements stipulated by grid operations, e.g. power system protection enforces a maximum delay of 3 msec. In this fashion, it can be analyzed whether a recommended cyber security mechanism is fit for use in power systems. In previous works, only RSA digital signatures were studied and its performance evaluation in terms of computational times for securing GOOSE messages have been studied. This paper analyses the timing performance of RSASSA-PSS digital signature algorithm for securing the GOOSE messages. This is important to assess its feasibility for IEC 61850-based networks as specified by the IEC 62351-6 standard. RSASSA-PSS digital signature algorithm is implemented in Python and verification times are calculated. The results show that RSASSA-PKCS1-v1_5 1024 key digital signatures provide improved performance compared to other RSA digital signature schemes. That being said, none of the algorithms is fast enough to be implemented for time-critical operations such as protection coordination.</description><identifier>ISSN: 2169-3536</identifier><identifier>EISSN: 2169-3536</identifier><identifier>DOI: 10.1109/ACCESS.2019.2902571</identifier><identifier>CODEN: IAECCG</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Algorithms ; Computer security ; Cryptography ; Cyber Security in power systems ; Cybersecurity ; Digital signatures ; Generic Object-Oriented Substation Event (GOOSE) ; IEC Standards ; Messages ; Performance evaluation ; Probabilistic Signature Scheme (PSS) ; Public Key Cryptographic Standard1 version 1.5 (PKCS1-v1_) ; public key cryptographic standard1 version 15 (PKCS1-v1_5) ; Smart grids ; Substations</subject><ispartof>IEEE access, 2019-01, Vol.7, p.1-1</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c408t-c3e1b3b6e01cec664ac7e06cde40a4113505a371fd451a63c51a05772a12b9af3</citedby><cites>FETCH-LOGICAL-c408t-c3e1b3b6e01cec664ac7e06cde40a4113505a371fd451a63c51a05772a12b9af3</cites><orcidid>0000-0002-7779-8140 ; 0000-0003-3630-8974 ; 0000-0002-2413-8421</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/8667453$$EHTML$$P50$$Gieee$$Hfree_for_read</linktohtml><link.rule.ids>314,776,780,860,2096,27610,27901,27902,54908</link.rule.ids></links><search><creatorcontrib>Farooq, Shaik Mullapathi</creatorcontrib><creatorcontrib>Hussain, S. M. Suhail</creatorcontrib><creatorcontrib>Ustun, Taha Selim</creatorcontrib><title>Performance Evaluation and analysis of IEC 62351-6 Probabilistic Signature Scheme for Securing GOOSE Messages</title><title>IEEE access</title><addtitle>Access</addtitle><description>Cyber security is a growing concern in power systems. To achieve security requirements such as authentication and integrity for Generic Object-Oriented Substation Event (GOOSE) messages, IEC 62351-6 standard recommends using digital signatures. Furthermore, it explicitly specifies to use RSASSA-PSS (Probabilistic Signature Scheme) digital signature algorithm based on RFC 3447. Power systems run in real-time and implemented cybersecurity measures have to strictly meet timing requirements. Therefore, it is very important to study performances of such methods and contrast them with the timing requirements stipulated by grid operations, e.g. power system protection enforces a maximum delay of 3 msec. In this fashion, it can be analyzed whether a recommended cyber security mechanism is fit for use in power systems. In previous works, only RSA digital signatures were studied and its performance evaluation in terms of computational times for securing GOOSE messages have been studied. This paper analyses the timing performance of RSASSA-PSS digital signature algorithm for securing the GOOSE messages. This is important to assess its feasibility for IEC 61850-based networks as specified by the IEC 62351-6 standard. RSASSA-PSS digital signature algorithm is implemented in Python and verification times are calculated. The results show that RSASSA-PKCS1-v1_5 1024 key digital signatures provide improved performance compared to other RSA digital signature schemes. That being said, none of the algorithms is fast enough to be implemented for time-critical operations such as protection coordination.</description><subject>Algorithms</subject><subject>Computer security</subject><subject>Cryptography</subject><subject>Cyber Security in power systems</subject><subject>Cybersecurity</subject><subject>Digital signatures</subject><subject>Generic Object-Oriented Substation Event (GOOSE)</subject><subject>IEC Standards</subject><subject>Messages</subject><subject>Performance evaluation</subject><subject>Probabilistic Signature Scheme (PSS)</subject><subject>Public Key Cryptographic Standard1 version 1.5 (PKCS1-v1_)</subject><subject>public key cryptographic standard1 version 15 (PKCS1-v1_5)</subject><subject>Smart grids</subject><subject>Substations</subject><issn>2169-3536</issn><issn>2169-3536</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><sourceid>ESBDL</sourceid><sourceid>RIE</sourceid><sourceid>DOA</sourceid><recordid>eNpNUdtq3DAQNSWFhjRfkBdBn73RXfZjME66kLIBt89iLI-3WrxWKtmB_H2VOoQOzIVhzplhTlHcMLpjjNa3d03Tdt2OU1bveE25MuxTccmZrkuhhL74r_5SXKd0otmq3FLmsjg_YRxDPMPskLQvMK2w-DATmIfsML0mn0gYyb5tiOZCsVKTpxh66P3k0-Id6fxxhmWNSDr3G89IMh3p0K3Rz0fycDh0LfmBKcER09fi8whTwuv3fFX8um9_Nt_Lx8PDvrl7LJ2k1VI6gawXvUbKHDqtJTiDVLsBJQXJmFBUgTBsHKRioIXLkSpjODDe1zCKq2K_8Q4BTvY5-jPEVxvA23-NEI8WYj5-QusMl2LEgQ0OZdU7QFoLWRvOkQ0gqsz1beN6juHPimmxp7DG_JpkuVRKM8qFzFNim3IxpBRx_NjKqH2TyW4y2TeZ7LtMGXWzoTwifiAqrY1UQvwF5pqMyQ</recordid><startdate>20190101</startdate><enddate>20190101</enddate><creator>Farooq, Shaik Mullapathi</creator><creator>Hussain, S. M. Suhail</creator><creator>Ustun, Taha Selim</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>ESBDL</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7SR</scope><scope>8BQ</scope><scope>8FD</scope><scope>JG9</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0002-7779-8140</orcidid><orcidid>https://orcid.org/0000-0003-3630-8974</orcidid><orcidid>https://orcid.org/0000-0002-2413-8421</orcidid></search><sort><creationdate>20190101</creationdate><title>Performance Evaluation and analysis of IEC 62351-6 Probabilistic Signature Scheme for Securing GOOSE Messages</title><author>Farooq, Shaik Mullapathi ; Hussain, S. M. Suhail ; Ustun, Taha Selim</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c408t-c3e1b3b6e01cec664ac7e06cde40a4113505a371fd451a63c51a05772a12b9af3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Algorithms</topic><topic>Computer security</topic><topic>Cryptography</topic><topic>Cyber Security in power systems</topic><topic>Cybersecurity</topic><topic>Digital signatures</topic><topic>Generic Object-Oriented Substation Event (GOOSE)</topic><topic>IEC Standards</topic><topic>Messages</topic><topic>Performance evaluation</topic><topic>Probabilistic Signature Scheme (PSS)</topic><topic>Public Key Cryptographic Standard1 version 1.5 (PKCS1-v1_)</topic><topic>public key cryptographic standard1 version 15 (PKCS1-v1_5)</topic><topic>Smart grids</topic><topic>Substations</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Farooq, Shaik Mullapathi</creatorcontrib><creatorcontrib>Hussain, S. M. Suhail</creatorcontrib><creatorcontrib>Ustun, Taha Selim</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE Open Access Journals</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Engineered Materials Abstracts</collection><collection>METADEX</collection><collection>Technology Research Database</collection><collection>Materials Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>DOAJ Directory of Open Access Journals</collection><jtitle>IEEE access</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Farooq, Shaik Mullapathi</au><au>Hussain, S. M. Suhail</au><au>Ustun, Taha Selim</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Performance Evaluation and analysis of IEC 62351-6 Probabilistic Signature Scheme for Securing GOOSE Messages</atitle><jtitle>IEEE access</jtitle><stitle>Access</stitle><date>2019-01-01</date><risdate>2019</risdate><volume>7</volume><spage>1</spage><epage>1</epage><pages>1-1</pages><issn>2169-3536</issn><eissn>2169-3536</eissn><coden>IAECCG</coden><abstract>Cyber security is a growing concern in power systems. To achieve security requirements such as authentication and integrity for Generic Object-Oriented Substation Event (GOOSE) messages, IEC 62351-6 standard recommends using digital signatures. Furthermore, it explicitly specifies to use RSASSA-PSS (Probabilistic Signature Scheme) digital signature algorithm based on RFC 3447. Power systems run in real-time and implemented cybersecurity measures have to strictly meet timing requirements. Therefore, it is very important to study performances of such methods and contrast them with the timing requirements stipulated by grid operations, e.g. power system protection enforces a maximum delay of 3 msec. In this fashion, it can be analyzed whether a recommended cyber security mechanism is fit for use in power systems. In previous works, only RSA digital signatures were studied and its performance evaluation in terms of computational times for securing GOOSE messages have been studied. This paper analyses the timing performance of RSASSA-PSS digital signature algorithm for securing the GOOSE messages. This is important to assess its feasibility for IEC 61850-based networks as specified by the IEC 62351-6 standard. RSASSA-PSS digital signature algorithm is implemented in Python and verification times are calculated. The results show that RSASSA-PKCS1-v1_5 1024 key digital signatures provide improved performance compared to other RSA digital signature schemes. That being said, none of the algorithms is fast enough to be implemented for time-critical operations such as protection coordination.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/ACCESS.2019.2902571</doi><tpages>1</tpages><orcidid>https://orcid.org/0000-0002-7779-8140</orcidid><orcidid>https://orcid.org/0000-0003-3630-8974</orcidid><orcidid>https://orcid.org/0000-0002-2413-8421</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2169-3536
ispartof IEEE access, 2019-01, Vol.7, p.1-1
issn 2169-3536
2169-3536
language eng
recordid cdi_proquest_journals_2455610234
source IEEE Open Access Journals; DOAJ Directory of Open Access Journals; EZB-FREE-00999 freely available EZB journals
subjects Algorithms
Computer security
Cryptography
Cyber Security in power systems
Cybersecurity
Digital signatures
Generic Object-Oriented Substation Event (GOOSE)
IEC Standards
Messages
Performance evaluation
Probabilistic Signature Scheme (PSS)
Public Key Cryptographic Standard1 version 1.5 (PKCS1-v1_)
public key cryptographic standard1 version 15 (PKCS1-v1_5)
Smart grids
Substations
title Performance Evaluation and analysis of IEC 62351-6 Probabilistic Signature Scheme for Securing GOOSE Messages
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-01T17%3A38%3A34IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Performance%20Evaluation%20and%20analysis%20of%20IEC%2062351-6%20Probabilistic%20Signature%20Scheme%20for%20Securing%20GOOSE%20Messages&rft.jtitle=IEEE%20access&rft.au=Farooq,%20Shaik%20Mullapathi&rft.date=2019-01-01&rft.volume=7&rft.spage=1&rft.epage=1&rft.pages=1-1&rft.issn=2169-3536&rft.eissn=2169-3536&rft.coden=IAECCG&rft_id=info:doi/10.1109/ACCESS.2019.2902571&rft_dat=%3Cproquest_ieee_%3E2455610234%3C/proquest_ieee_%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2455610234&rft_id=info:pmid/&rft_ieee_id=8667453&rft_doaj_id=oai_doaj_org_article_c7243fed1dce48bcae09349722e1da38&rfr_iscdi=true