]> asedeno.scripts.mit.edu Git - PuTTY.git/commitdiff
Explicitly spell out that "incorrect MAC" type errors can be caused by
authorJacob Nevins <jacobn@chiark.greenend.org.uk>
Tue, 29 May 2007 20:01:32 +0000 (20:01 +0000)
committerJacob Nevins <jacobn@chiark.greenend.org.uk>
Tue, 29 May 2007 20:01:32 +0000 (20:01 +0000)
data corruption in the network.

[originally from svn r7609]

doc/errors.but

index 03392454c516f1bc3b4e6b31beca77cb3c072234..2369b4cef840833407773a9fde203901a5129470 100644 (file)
@@ -209,6 +209,14 @@ encryption or decryption process. It's difficult to tell from this
 error message whether the problem is in the client, in the server,
 or in between.
 
+In particular, if the network is corrupting data at the TCP level, it
+may only be obvious with cryptographic protocols such as SSH, which
+explicitly check the integrity of the transferred data and complain
+loudly if the checks fail. Corruption of protocols without integrity
+protection (such as HTTP) will manifest in more subtle failures (such
+as misdisplayed text or images in a web browser) which may not be
+noticed.
+
 A known server problem which can cause this error is described in
 \k{faq-openssh-bad-openssl} in the FAQ.