본문 바로가기
KERD
논문KCI 등재

IoT 환경에서 네트워크 코딩의 위장패킷 탐지와 유효한 복구의 식별 알고리즘

Detection of Disguised Packet and Valid Reconstruction Identification Using Network Coding in IoT Environment

1

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

사물인터넷 기반의 응용서비스의 활용이 높아지고 네트워크 사용량이 급격히 증가함에 따라 네트워크 처리량을개선하기 위하여 네트워크 코딩을 적용하는 연구가 활발하다. 네트워크 코딩에서 노드들은 주변 노드로부터 수신한패킷을 여러 개 조합한 인코딩 패킷으로 변환하여 전송하고 목적지에서 디코딩할 수 있도록 한다. 이런 방식은 노드간 신뢰를 기반으로 하지만 노드의 참여가 자유로운 사물인터넷 환경에서는 악의적인 노드가 구성에 참여할 경우 패킷을 조작할 수 있게 된다. 목적지에서 수신된 패킷은 하나의 소스에서 전송한 것이 아니라 여러 노드에서 생성한여러 패킷이 조합된 것이므로 인코딩된 패킷의 진위를 식별하는 것이 어렵게 된다. 본 논문에서는 목적지에서 수신한 패킷이 전송 중에 공격을 받아 “유효하게 식별되는” 위장된 패킷의 존재를 탐지하는 방법과 디코딩 결과 중에 유효한 메시지를 식별하는 방법을 제안한다. 이 방법은 목적지가 위장패킷의 존재에도 불구하고 높은 확률로 재전송없이 수신된 패킷만으로 유효한 메시지를 구할 수 있으므로 네트워크 코딩의 성능이 향상됨을 보여준다.

Abstract

Work to improve network throughput has been focused on network coding as the utilization of IoT-based applicationservices increases and network usage increases rapidly. In network coding, nodes transform packets received fromneighboring nodes into a combination of encoded packets for transmission and decoding at the destination. This scheme isbased on trust among nodes, but in the IoT environment where nodes are free to join, a malicious node can fabricate thepacket if it legally participates in the configuration. It is difficult to identify the authenticity of the encoded packet since thepacket received at destination is not a single source but a combination of packets generated by several nodes. In this paper,we propose a method to detect “look-like-valid” packets that have been attacked and disguised in packets received atdestination, and to identify valid messages in the reconstructions. This method shows that network coding performance issignificantly improved because the destination can reconstruct a valid message with only received packets withoutretransmission with a high probability, despite the presence of disguised packets.

참고문헌 (16)

  1. G. Peralta, "Homomorphic Encryption and Network Coding in IoT Architectures:Advantages and Future Challenges", Electronics, 8(827) (2019)
  2. A. Fuqaha, "Internet of Things:A Survey on Enabling Technologies, Protocols and Applications", IEEE Communication Surveys and Tutorials, 17(4), pp.2347~2376 (2015)
  3. J. Li, "Towards Green IoT Networking:Performance Optimization of Network Coding Based Communication and Reliable Storage", IEEE Access, 5, pp.8780~8791 (2017)
  4. D. Boneh, "Signing a Linear Subspace: Signatures for Network Coding", PKC 2009 (2009)
  5. R. Ahlswede, "Network Information Flow", IEEE Trans. Information Theory, 46(4), pp.1204~1216 (2000)
  6. Z. Yu, "An Efficient Scheme for Securing XOR Network Coding against Pollution Attacks", IEEE INFOCOM 2009, pp.406~414 (2009)
  7. T. Li, "A Homomorphic Network Coding Signature Scheme for Multiple Sources and its Application in IoT", Security and Communication Networks, 2018 (2018)
  8. G. Wu, "Pollution Attack Resistance Dissemination in VANETs Based on Network Coding", Procedia Computer Science, 83, pp.131~138 (2016)
  9. C. Cheng, "Security Analysis and Improvements on Two Homomorphic Authentication Schemes for Network Coding", IEEE Trans. on Information Forensics and Security, 11(5), pp.993~1002 (2016)
  10. J. Li, "Enjoy the Benefit of Network Coding:Combat Pollution Attacks in 5G Multihop Networks", Wireless Communications and Mobile Computing, 2018 (2018)
  11. N. Mamidwar, "Schemes against Pollution Attack in Network Coding: A Survey", Intl. Journal of Computer Science and Information Technologies, 6(6), pp.5085~5089 (2015)
  12. W. Cheng, "Trusted Network Coding in Wireless Ad Hoc Networks", IEEE Globecom 2010 (2010)
  13. C. Oliveira, "Optimal Network Coding -Based In-Network Data Storage and Data Retrieval for IoT", WSNs, 2015, ~
  14. K. Lei, "An NDN IoT Content Distribution Model With Network Coding Enhanced Forwarding Strategy for 5G", IEEE Trans. on Industrial Informatics, 14(6), pp.2725~2735 (2018)
  15. M. Rabin, "Efficient Dispersal of Information for Security, Load Balancing, and Fault Tolerance", Journal of the ACM, 36(2) (1989)
  16. J. Barros, "Mixing Packets: Pros and Cons of Network Coding", The 11th WPMC (2008)

관련 논문AI추천

이 간행물의 다른 논문 (11건)