{"title":"Validation and verification of IEEE 1588 Annex K","authors":"B. Hirschler, A. Treytl","doi":"10.1109/ISPCS.2011.6070156","DOIUrl":null,"url":null,"abstract":"The Precision Time Protocol (PTP) specified by IEEE 1588 contains a security extension to properly protect the exchanged information. The purpose of this extension is to detect manipulation and illegitimate replay of PTP messages and consequently prevent malicious attacks. To gain confidence in certain implementations this article presents a basic test suite to validate and verify the IEEE 1588 security extension. Based on an analysis of the security functionality a test setup and basic test cases are presented that allow to test Targets Of Evaluation (TOE) - ordinary as well as transparent clocks - and being able to give evidence about the correct security functionality. Outcome is a set of 13 test cases that cover all aspects of PTP security, namely message protection, mutual authentication and management of security associations.","PeriodicalId":416451,"journal":{"name":"2011 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 IEEE International Symposium on Precision Clock Synchronization for Measurement, Control and Communication","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISPCS.2011.6070156","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12
Abstract
The Precision Time Protocol (PTP) specified by IEEE 1588 contains a security extension to properly protect the exchanged information. The purpose of this extension is to detect manipulation and illegitimate replay of PTP messages and consequently prevent malicious attacks. To gain confidence in certain implementations this article presents a basic test suite to validate and verify the IEEE 1588 security extension. Based on an analysis of the security functionality a test setup and basic test cases are presented that allow to test Targets Of Evaluation (TOE) - ordinary as well as transparent clocks - and being able to give evidence about the correct security functionality. Outcome is a set of 13 test cases that cover all aspects of PTP security, namely message protection, mutual authentication and management of security associations.