A Secure Network Coding Based on Broadcast Encryption in SDN
By allowing intermediate nodes to encode the received packets before sending them out, network coding improves the capacity and robustness of multicast applications. But it is vulnerable to the pollution attacks. Some signature schemes were proposed to thwart such attacks, but most of them need to b...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2016-01-01
|
Series: | Mathematical Problems in Engineering |
Online Access: | http://dx.doi.org/10.1155/2016/7145138 |
id |
doaj-ec6f7715674240309451f3effd5e12ae |
---|---|
record_format |
Article |
spelling |
doaj-ec6f7715674240309451f3effd5e12ae2020-11-24T23:02:44ZengHindawi LimitedMathematical Problems in Engineering1024-123X1563-51472016-01-01201610.1155/2016/71451387145138A Secure Network Coding Based on Broadcast Encryption in SDNYue Chen0Hongyong Jia1Kaixiang Huang2Julong Lan3Xincheng Yan4State Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou 450001, ChinaState Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou 450001, ChinaState Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou 450001, ChinaChina National Digital Switching, System Engineering and Technological Research Centre, Zhengzhou 450002, ChinaState Key Laboratory of Mathematical Engineering and Advanced Computing, Zhengzhou 450001, ChinaBy allowing intermediate nodes to encode the received packets before sending them out, network coding improves the capacity and robustness of multicast applications. But it is vulnerable to the pollution attacks. Some signature schemes were proposed to thwart such attacks, but most of them need to be homomorphic that the keys cannot be generated and managed easily. In this paper, we propose a novel fast and secure switch network coding multicast (SSNC) on the software defined networks (SDN). In our scheme, the complicated secure multicast management was separated from the fast data transmission based on the SDN. Multiple multicasts will be aggregated to one multicast group according to the requirements of services and the network status. Then, the controller will route aggregated multicast group with network coding; only the trusted switch will be allowed to join the network coding by using broadcast encryption. The proposed scheme can use the traditional cryptography without homomorphy, which greatly reduces the complexity of the computation and improves the efficiency of transmission.http://dx.doi.org/10.1155/2016/7145138 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Yue Chen Hongyong Jia Kaixiang Huang Julong Lan Xincheng Yan |
spellingShingle |
Yue Chen Hongyong Jia Kaixiang Huang Julong Lan Xincheng Yan A Secure Network Coding Based on Broadcast Encryption in SDN Mathematical Problems in Engineering |
author_facet |
Yue Chen Hongyong Jia Kaixiang Huang Julong Lan Xincheng Yan |
author_sort |
Yue Chen |
title |
A Secure Network Coding Based on Broadcast Encryption in SDN |
title_short |
A Secure Network Coding Based on Broadcast Encryption in SDN |
title_full |
A Secure Network Coding Based on Broadcast Encryption in SDN |
title_fullStr |
A Secure Network Coding Based on Broadcast Encryption in SDN |
title_full_unstemmed |
A Secure Network Coding Based on Broadcast Encryption in SDN |
title_sort |
secure network coding based on broadcast encryption in sdn |
publisher |
Hindawi Limited |
series |
Mathematical Problems in Engineering |
issn |
1024-123X 1563-5147 |
publishDate |
2016-01-01 |
description |
By allowing intermediate nodes to encode the received packets before sending them out, network coding improves the capacity and robustness of multicast applications. But it is vulnerable to the pollution attacks. Some signature schemes were proposed to thwart such attacks, but most of them need to be homomorphic that the keys cannot be generated and managed easily. In this paper, we propose a novel fast and secure switch network coding multicast (SSNC) on the software defined networks (SDN). In our scheme, the complicated secure multicast management was separated from the fast data transmission based on the SDN. Multiple multicasts will be aggregated to one multicast group according to the requirements of services and the network status. Then, the controller will route aggregated multicast group with network coding; only the trusted switch will be allowed to join the network coding by using broadcast encryption. The proposed scheme can use the traditional cryptography without homomorphy, which greatly reduces the complexity of the computation and improves the efficiency of transmission. |
url |
http://dx.doi.org/10.1155/2016/7145138 |
work_keys_str_mv |
AT yuechen asecurenetworkcodingbasedonbroadcastencryptioninsdn AT hongyongjia asecurenetworkcodingbasedonbroadcastencryptioninsdn AT kaixianghuang asecurenetworkcodingbasedonbroadcastencryptioninsdn AT julonglan asecurenetworkcodingbasedonbroadcastencryptioninsdn AT xinchengyan asecurenetworkcodingbasedonbroadcastencryptioninsdn AT yuechen securenetworkcodingbasedonbroadcastencryptioninsdn AT hongyongjia securenetworkcodingbasedonbroadcastencryptioninsdn AT kaixianghuang securenetworkcodingbasedonbroadcastencryptioninsdn AT julonglan securenetworkcodingbasedonbroadcastencryptioninsdn AT xinchengyan securenetworkcodingbasedonbroadcastencryptioninsdn |
_version_ |
1725635450632142848 |