Charalampos Savvaidis, Christos Patsonakis, G. Stavropoulos, Anastasia Kassiani Blitsi, Iordanis Papoutsoglou, K. Votis, D. Tzovaras
{"title":"物联网环境的分散访问控制","authors":"Charalampos Savvaidis, Christos Patsonakis, G. Stavropoulos, Anastasia Kassiani Blitsi, Iordanis Papoutsoglou, K. Votis, D. Tzovaras","doi":"10.1109/WF-IoT54382.2022.10152066","DOIUrl":null,"url":null,"abstract":"IoT has a profound impact on businesses and individuals with growing adoption. Security and scalability are key subjects for scaling the adoption. Cyber attacks increase each year, and the emerging technologies' addition such as Machine Learning introduce vulnerabilities with additional complexity. Access control can mitigate security threats with proper rights management. XACML is an appropriate way to enforce complex policies in heterogeneous environments like IoT due to its flexibility. Furthermore, the blockchain's advantages like data immutability and availability can aid in building a trustworthy access control system for IoT. Blockchain can support a de-centralised architecture for policy evaluation and avoid single points of failure for the policy evaluation resulting in enhanced security of the IoT network. Smart contracts accommodate the access control policies' evaluation for delivering a decentralised and tamper-proof system with consistent outcomes. This paper proposes a decentralised access control approach following the XACML standard and enabling the access control decision evaluation using smart contracts. The implementation's impact on a complex real-world environment is described. The reference implementation is extensible to a great degree as it has flexibility in including services on top of the blockchain, such as an audit mechanism on the access decisions.","PeriodicalId":176605,"journal":{"name":"2022 IEEE 8th World Forum on Internet of Things (WF-IoT)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Decentralising Access Control for IoT Environment\",\"authors\":\"Charalampos Savvaidis, Christos Patsonakis, G. Stavropoulos, Anastasia Kassiani Blitsi, Iordanis Papoutsoglou, K. Votis, D. Tzovaras\",\"doi\":\"10.1109/WF-IoT54382.2022.10152066\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"IoT has a profound impact on businesses and individuals with growing adoption. Security and scalability are key subjects for scaling the adoption. Cyber attacks increase each year, and the emerging technologies' addition such as Machine Learning introduce vulnerabilities with additional complexity. Access control can mitigate security threats with proper rights management. XACML is an appropriate way to enforce complex policies in heterogeneous environments like IoT due to its flexibility. Furthermore, the blockchain's advantages like data immutability and availability can aid in building a trustworthy access control system for IoT. Blockchain can support a de-centralised architecture for policy evaluation and avoid single points of failure for the policy evaluation resulting in enhanced security of the IoT network. Smart contracts accommodate the access control policies' evaluation for delivering a decentralised and tamper-proof system with consistent outcomes. This paper proposes a decentralised access control approach following the XACML standard and enabling the access control decision evaluation using smart contracts. The implementation's impact on a complex real-world environment is described. The reference implementation is extensible to a great degree as it has flexibility in including services on top of the blockchain, such as an audit mechanism on the access decisions.\",\"PeriodicalId\":176605,\"journal\":{\"name\":\"2022 IEEE 8th World Forum on Internet of Things (WF-IoT)\",\"volume\":\"4 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-10-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 IEEE 8th World Forum on Internet of Things (WF-IoT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/WF-IoT54382.2022.10152066\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE 8th World Forum on Internet of Things (WF-IoT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WF-IoT54382.2022.10152066","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
IoT has a profound impact on businesses and individuals with growing adoption. Security and scalability are key subjects for scaling the adoption. Cyber attacks increase each year, and the emerging technologies' addition such as Machine Learning introduce vulnerabilities with additional complexity. Access control can mitigate security threats with proper rights management. XACML is an appropriate way to enforce complex policies in heterogeneous environments like IoT due to its flexibility. Furthermore, the blockchain's advantages like data immutability and availability can aid in building a trustworthy access control system for IoT. Blockchain can support a de-centralised architecture for policy evaluation and avoid single points of failure for the policy evaluation resulting in enhanced security of the IoT network. Smart contracts accommodate the access control policies' evaluation for delivering a decentralised and tamper-proof system with consistent outcomes. This paper proposes a decentralised access control approach following the XACML standard and enabling the access control decision evaluation using smart contracts. The implementation's impact on a complex real-world environment is described. The reference implementation is extensible to a great degree as it has flexibility in including services on top of the blockchain, such as an audit mechanism on the access decisions.