Abstract
In the conventional peer-to-peer(P2P) systems, security was not important, since P2P applications were used in the private networks. Recently, the use of P2P applications is growing dramatically, in particular, for sharing large video/audio files and software in the public networks. Hence, in this paper, we propose a scheme to enhance the security of P2P systems, particularly on a peer’s authentication. We expand the Cryptographically Generated Addresses (CGA) mechanism to provide the peer’s authentication. In the proposed scheme, we define a new identifier made by IP address and peer’s public key to secure the peer and exchanging messages. The identifier is an expanded CGA used in application level. The P2P applications applying the proposed scheme will be secured, since the identifier and public key algorithm provide authentication of peers and messages. We analyze security threats of P2P systems and show how the proposed scheme protects the network from those threats.
This research was supported by the MIC(Ministry of Information and Communication), Korea, under the ITRC(Information Technology Research Center) support program supervised by the IITA(Institute of Information Technology Advancement) (IITA-2006-C1090-0603-0027).
Chapter PDF
Similar content being viewed by others
Keywords
- Malicious Node
- Replay Attack
- Security Module
- Cryptographically Generate Address
- Cryptographically Generate Address
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Napster: peer-to-peer file sharing software application, http://www.napster.com
Gnutella: peer-to-peer file sharing software application, http://www.gnutella.com
Aura, T.: Cryptographically Generated Addresses (CGA), RFC 3972 (2005)
Arkko, J., Kempf, J., Zill, B., Nikander, P.: Secure Neighbor Discovery (SEND), RFC 3971 (2005)
Narten, T., Nordmark, E., Simpson, W.: Neighbor Discovery for IP Version 6 (IPv6), RFC 2461 (1998)
Deering, S., Hinden, R.: Internet Protocol, Version 6 (IPv6) Specification, RFC 2460 (1998)
Shirey, R.: Internet Security Glossary, RFC 2828 (2000)
Eastlake, D., Jones, P.: US Secure Hash Algorithm 1 (SHA1), RFC 3174 (2001)
Kent, S., Seo, K.: Security Architecture for the Internet Protocol, RFC 4301 (2005)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ryu, S., Mun, Y. (2007). Enhancement for Security of Peer-to-Peer by Expanding CGA Mechanism. In: Gervasi, O., Gavrilova, M.L. (eds) Computational Science and Its Applications – ICCSA 2007. ICCSA 2007. Lecture Notes in Computer Science, vol 4706. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74477-1_95
Download citation
DOI: https://doi.org/10.1007/978-3-540-74477-1_95
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74475-7
Online ISBN: 978-3-540-74477-1
eBook Packages: Computer ScienceComputer Science (R0)