IEEE/ACM Transactions on Networking · 2002 · 25 citations · 11 references
ComputingComputer EngineeringComputer ScienceComputer NetworksComputer SecurityNetwork SecurityMessage Integrity ProtocolsNetwork ProtocolsProtocol AnalysisProtocol VerificationRouting ProtocolsSecure RoutingDenial Of ServiceIntegrity ProtectionIntegrity-preserving Protocol DesignNetwork Protocol ImplementationProtocol Resistance To Replay Attacks
A computer network is said to provide hop integrity if, when any router, p, in the network receives a message, m, supposedly from an adjacent router, q, then p can check that m was indeed sent by q, was not modified after it was sent and was not a replay of an old message sent from q to p. We describe three protocols that can be added to the routers in a computer network so that the network can provide hop integrity, and thus overcome most denial-of-service attacks. These three protocols are a secret exchange protocol, a weak integrity protocol and a strong integrity protocol. All three protocols are stateless, require small overhead and do not constrain the network protocol in the routers in any way.
11
The MD5 Message-Digest Algorithm
Rivest · Medical Entomology and Zoology · 1992 · 2.9K citations
Alex C. Snoeren, Craig Partridge, Luis A. Sanchez et al. · 2001 · 737 citations
Network support for IP traceback
Stefan Savage, David Wetherall, Anna R. Karlin et al. · IEEE/ACM Transactions on Networking · 2001 · 681 citations
Steven M. Bellovin, M. Leech, Tom Taylor · Columbia Academic Commons (Columbia University) · 2003 · 564 citations · Full text
Alex C. Snoeren, Craig Partridge, Luis A. Sanchez et al. · ACM SIGCOMM Computer Communication Review · 2001 · 236 citations