• DocumentCode
    2333002
  • Title

    RIPPLE Authentication for Network Coding

  • Author

    Li, Yaping ; Yao, Hongyi ; Chen, Minghua ; Jaggi, Sidharth ; Rosen, Alon

  • Author_Institution
    Chinese Univ. of Hong Kong, Hong Kong, China
  • fYear
    2010
  • fDate
    14-19 March 2010
  • Firstpage
    1
  • Lastpage
    9
  • Abstract
    By allowing routers to randomly mix the information content in packets before forwarding them, network coding can maximize network throughput in a distributed manner with low complexity. However, such mixing also renders the transmission vulnerable to pollution attacks, where a malicious node injects corrupted packets into the information flow. In a worst case scenario, a single corrupted packet can end up corrupting all the information reaching a destination. In this paper, we propose RIPPLE, a symmetric key based in-network scheme for network coding authentication. RIPPLE allows a node to efficiently detect corrupted packets and encode only the authenticated ones. Despite using symmetric key based homomorphic Message Authentication Code (MAC) algorithms, RIPPLE achieves asymmetry by delayed disclosure of the MAC keys. Our work is the first symmetric key based solution to allow arbitrary collusion among adversaries. It is also the first to consider tag pollution attacks, where a single corrupted MAC tag can cause numerous packets to fail authentication farther down the stream, effectively emulating a successful pollution attack.
  • Keywords
    message authentication; network coding; telecommunication network routing; telecommunication security; RIPPLE authentication; corrupted MAC tag; corrupted packet detection; homomorphic message authentication code; information content; information flow; malicious node; network coding authentication; network throughput; network transmission; packet forwarding; pollution attack; router; single corrupted packet; symmetric key based in-network scheme; Computer interfaces; Computer networks; Delay; Message authentication; Network coding; Peer to peer computing; Public key; Public key cryptography; Throughput; Water pollution;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM, 2010 Proceedings IEEE
  • Conference_Location
    San Diego, CA
  • ISSN
    0743-166X
  • Print_ISBN
    978-1-4244-5836-3
  • Type

    conf

  • DOI
    10.1109/INFCOM.2010.5462051
  • Filename
    5462051