diff --git a/i2p2www/translations/de/LC_MESSAGES/docs.po b/i2p2www/translations/de/LC_MESSAGES/docs.po
index 1f6df1a86fe8fa2877cc68e41a7165bb97ae8e22..dd3f731a80946f8e7034bdfc2e753c4f9cbaf409 100644
--- a/i2p2www/translations/de/LC_MESSAGES/docs.po
+++ b/i2p2www/translations/de/LC_MESSAGES/docs.po
@@ -13,7 +13,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  I2P\n"
 "Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
-"POT-Creation-Date: 2014-09-30 21:55+0000\n"
+"POT-Creation-Date: 2014-10-14 11:26+0000\n"
 "PO-Revision-Date: 2014-09-30 23:08+0000\n"
 "Last-Translator: Ettore Atalan <atalanttore@googlemail.com>\n"
 "Language-Team: German "
@@ -3445,7 +3445,7 @@ msgstr ""
 #: i2p2www/pages/site/docs/protocol/i2cp.html:668
 #: i2p2www/pages/site/docs/protocol/i2np.html:226
 #: i2p2www/pages/site/docs/spec/updates.html:284
-#: i2p2www/pages/site/docs/transport/ntcp.html:534
+#: i2p2www/pages/site/docs/transport/ntcp.html:535
 #: i2p2www/pages/site/docs/transport/ssu.html:554
 #: i2p2www/pages/site/docs/tunnels/implementation.html:506
 msgid "Future Work"
@@ -6997,7 +6997,6 @@ msgstr "Die Netzwerkdatenbank"
 
 #: i2p2www/pages/site/docs/how/network-database.html:3
 #: i2p2www/pages/site/docs/transport/index.html:3
-#: i2p2www/pages/site/docs/transport/ntcp.html:3
 #: i2p2www/pages/site/docs/transport/ssu.html:3
 msgid "September 2014"
 msgstr ""
@@ -15166,6 +15165,11 @@ msgstr ""
 msgid "NTCP (NIO-based TCP)"
 msgstr "NTCP (NIO-basiertes TCP)"
 
+#: i2p2www/pages/site/docs/transport/ntcp.html:3
+#, fuzzy
+msgid "October 2014"
+msgstr "Oktober 2010"
+
 #: i2p2www/pages/site/docs/transport/ntcp.html:6
 #, python-format
 msgid ""
@@ -15518,6 +15522,7 @@ msgid "Alice's 387+ byte `RouterIdentity`"
 msgstr ""
 
 #: i2p2www/pages/site/docs/transport/ntcp.html:366
+#: i2p2www/pages/site/docs/transport/ntcp.html:452
 msgid "0-15 bytes random data"
 msgstr ""
 
@@ -15570,34 +15575,32 @@ msgid ""
 "the `SigningPublicKey` in his `RouterIdentity`"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:452
-msgid "8 bytes random data"
-msgstr ""
-
 #: i2p2www/pages/site/docs/transport/ntcp.html:470
 #, python-format
 msgid ""
-"48 bytes <a href=\"%(cryptography)s#AES\">AES encrypted</a> using the DH "
+"Data <a href=\"%(cryptography)s#AES\">AES encrypted</a> using the DH "
 "session key and\n"
 "                  the last 16 bytes of the encrypted contents of message "
-"#2 as the IV"
+"#2 as the IV\n"
+"                  48 bytes for a DSA signature, may vary for other "
+"signature types"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:478
+#: i2p2www/pages/site/docs/transport/ntcp.html:479
 msgid "Alice verifies the signature, and on failure, drops the connection."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:481
+#: i2p2www/pages/site/docs/transport/ntcp.html:482
 msgid ""
 "Bob will use the last 16 bytes of the encrypted contents of this message "
 "as the IV for the next message."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:496
+#: i2p2www/pages/site/docs/transport/ntcp.html:497
 msgid "After Establishment"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:497
+#: i2p2www/pages/site/docs/transport/ntcp.html:498
 msgid ""
 "The connection is established, and standard or time sync messages may be "
 "exchanged.\n"
@@ -15609,11 +15612,11 @@ msgid ""
 " the next IV."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:506
+#: i2p2www/pages/site/docs/transport/ntcp.html:507
 msgid "Check Connection Message"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:507
+#: i2p2www/pages/site/docs/transport/ntcp.html:508
 msgid ""
 "Alternately, when Bob receives a connection, it could be a\n"
 "check connection (perhaps prompted by Bob asking for someone\n"
@@ -15623,58 +15626,58 @@ msgid ""
 "A check info connection will receive 256 bytes containing:"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:516
+#: i2p2www/pages/site/docs/transport/ntcp.html:517
 msgid "32 bytes of uninterpreted, ignored data"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:517
+#: i2p2www/pages/site/docs/transport/ntcp.html:518
 msgid "1 byte size"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:518
+#: i2p2www/pages/site/docs/transport/ntcp.html:519
 msgid ""
 "that many bytes making up the local router's IP address (as reached by "
 "the remote side)"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:519
+#: i2p2www/pages/site/docs/transport/ntcp.html:520
 msgid "2 byte port number that the local router was reached on"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:520
+#: i2p2www/pages/site/docs/transport/ntcp.html:521
 msgid ""
 "4 byte i2p network time as known by the remote side (seconds since the "
 "epoch)"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:521
+#: i2p2www/pages/site/docs/transport/ntcp.html:522
 msgid "uninterpreted padding data, up to byte 223"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:522
+#: i2p2www/pages/site/docs/transport/ntcp.html:523
 msgid ""
 "xor of the local router's identity hash and the SHA256 of bytes 32 "
 "through bytes 223"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:525
+#: i2p2www/pages/site/docs/transport/ntcp.html:526
 msgid "Check connection is completely disabled as of release 0.9.12."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:529
+#: i2p2www/pages/site/docs/transport/ntcp.html:530
 msgid "Discussion"
 msgstr "Diskussion"
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:530
+#: i2p2www/pages/site/docs/transport/ntcp.html:531
 #, python-format
 msgid "Now on the <a href=\"%(ntcpdisc)s\">NTCP Discussion Page</a>."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:536
+#: i2p2www/pages/site/docs/transport/ntcp.html:537
 msgid "The maximum message size should be increased to approximately 32 KB."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:540
+#: i2p2www/pages/site/docs/transport/ntcp.html:541
 msgid ""
 "A set of fixed packet sizes may be appropriate to further hide the data \n"
 "fragmentation to external adversaries, but the tunnel, garlic, and end to"
@@ -15685,13 +15688,13 @@ msgid ""
 "to create a limited number of message sizes."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:548
+#: i2p2www/pages/site/docs/transport/ntcp.html:549
 msgid ""
 "Memory utilization (including that of the kernel) for NTCP should be "
 "compared to that for SSU."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:552
+#: i2p2www/pages/site/docs/transport/ntcp.html:553
 msgid ""
 "Can the establishment messages be randomly padded somehow, to frustrate\n"
 "identification of I2P traffic based on initial packet sizes?"
diff --git a/i2p2www/translations/es/LC_MESSAGES/docs.po b/i2p2www/translations/es/LC_MESSAGES/docs.po
index 2d7adc88652dc72733c0173835796225c42f23b0..f9c2be6615b2fe2b2abe80aa041c6ef2e3aac5b5 100644
--- a/i2p2www/translations/es/LC_MESSAGES/docs.po
+++ b/i2p2www/translations/es/LC_MESSAGES/docs.po
@@ -15,7 +15,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  I2P\n"
 "Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
-"POT-Creation-Date: 2014-09-30 21:55+0000\n"
+"POT-Creation-Date: 2014-10-14 11:26+0000\n"
 "PO-Revision-Date: 2014-10-01 17:07+0000\n"
 "Last-Translator: strel\n"
 "Language-Team: Spanish "
@@ -4653,7 +4653,7 @@ msgstr ""
 #: i2p2www/pages/site/docs/protocol/i2cp.html:668
 #: i2p2www/pages/site/docs/protocol/i2np.html:226
 #: i2p2www/pages/site/docs/spec/updates.html:284
-#: i2p2www/pages/site/docs/transport/ntcp.html:534
+#: i2p2www/pages/site/docs/transport/ntcp.html:535
 #: i2p2www/pages/site/docs/transport/ssu.html:554
 #: i2p2www/pages/site/docs/tunnels/implementation.html:506
 msgid "Future Work"
@@ -9428,7 +9428,6 @@ msgstr "La base de datos de la red"
 
 #: i2p2www/pages/site/docs/how/network-database.html:3
 #: i2p2www/pages/site/docs/transport/index.html:3
-#: i2p2www/pages/site/docs/transport/ntcp.html:3
 #: i2p2www/pages/site/docs/transport/ssu.html:3
 msgid "September 2014"
 msgstr "Septiembre de 2014"
@@ -20854,6 +20853,11 @@ msgstr ""
 msgid "NTCP (NIO-based TCP)"
 msgstr "NTCP (TCP basado-en-NIO)"
 
+#: i2p2www/pages/site/docs/transport/ntcp.html:3
+#, fuzzy
+msgid "October 2014"
+msgstr "Octubre de 2010"
+
 #: i2p2www/pages/site/docs/transport/ntcp.html:6
 #, python-format
 msgid ""
@@ -21319,6 +21323,7 @@ msgid "Alice's 387+ byte `RouterIdentity`"
 msgstr "'RouterIdentity' (identificación de router I2P) de 387+ bytes de Alice"
 
 #: i2p2www/pages/site/docs/transport/ntcp.html:366
+#: i2p2www/pages/site/docs/transport/ntcp.html:452
 msgid "0-15 bytes random data"
 msgstr "0-15 bytes de datos aleatorios"
 
@@ -21390,27 +21395,25 @@ msgstr ""
 " con la `SigningPublicKey` (clave pública firmante) en su "
 "`RouterIdentity`"
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:452
-msgid "8 bytes random data"
-msgstr "8 bytes de datos aleatorios"
-
 #: i2p2www/pages/site/docs/transport/ntcp.html:470
-#, python-format
+#, fuzzy, python-format
 msgid ""
-"48 bytes <a href=\"%(cryptography)s#AES\">AES encrypted</a> using the DH "
+"Data <a href=\"%(cryptography)s#AES\">AES encrypted</a> using the DH "
 "session key and\n"
 "                  the last 16 bytes of the encrypted contents of message "
-"#2 as the IV"
+"#2 as the IV\n"
+"                  48 bytes for a DSA signature, may vary for other "
+"signature types"
 msgstr ""
 "48 bytes <a href=\"%(cryptography)s#AES\">cifrados con AES</a> usando la "
 "clave de sesión DH y los últimos 16 bytes del contenido cifrado del "
 "mensaje #2 como el IV"
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:478
+#: i2p2www/pages/site/docs/transport/ntcp.html:479
 msgid "Alice verifies the signature, and on failure, drops the connection."
 msgstr "Alice verifica la firma, y en caso de fallo, rechaza la conexión."
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:481
+#: i2p2www/pages/site/docs/transport/ntcp.html:482
 msgid ""
 "Bob will use the last 16 bytes of the encrypted contents of this message "
 "as the IV for the next message."
@@ -21418,11 +21421,11 @@ msgstr ""
 "Bob usará los últimos 16 bytes de los contenidos cifrados de este mensaje"
 " como IV (vector de inicialización) para el siguiente mensaje."
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:496
+#: i2p2www/pages/site/docs/transport/ntcp.html:497
 msgid "After Establishment"
 msgstr "Después del establecimiento"
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:497
+#: i2p2www/pages/site/docs/transport/ntcp.html:498
 msgid ""
 "The connection is established, and standard or time sync messages may be "
 "exchanged.\n"
@@ -21440,11 +21443,11 @@ msgstr ""
 "siguiente IV. Bob usará los últimos 16 bytes del contenido cifrado del "
 "mensaje #4 como el siguiente IV."
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:506
+#: i2p2www/pages/site/docs/transport/ntcp.html:507
 msgid "Check Connection Message"
 msgstr "Mensaje de conexión del reloj"
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:507
+#: i2p2www/pages/site/docs/transport/ntcp.html:508
 msgid ""
 "Alternately, when Bob receives a connection, it could be a\n"
 "check connection (perhaps prompted by Bob asking for someone\n"
@@ -21460,15 +21463,15 @@ msgstr ""
 "formateadas como sigue. Una conexión de prueba de información recibirá "
 "256 bytes que contienen:"
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:516
+#: i2p2www/pages/site/docs/transport/ntcp.html:517
 msgid "32 bytes of uninterpreted, ignored data"
 msgstr "32 bytes sin interpretar, datos ignorados"
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:517
+#: i2p2www/pages/site/docs/transport/ntcp.html:518
 msgid "1 byte size"
 msgstr "tamaño de 1 byte"
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:518
+#: i2p2www/pages/site/docs/transport/ntcp.html:519
 msgid ""
 "that many bytes making up the local router's IP address (as reached by "
 "the remote side)"
@@ -21476,11 +21479,11 @@ msgstr ""
 "el número de  bytes que componen la dirección IP del ruter local (como "
 "haya sido contactado por la parte remota)"
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:519
+#: i2p2www/pages/site/docs/transport/ntcp.html:520
 msgid "2 byte port number that the local router was reached on"
 msgstr "el número de puerto de 2 bytes, en donde ha sido contactado el ruter local"
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:520
+#: i2p2www/pages/site/docs/transport/ntcp.html:521
 msgid ""
 "4 byte i2p network time as known by the remote side (seconds since the "
 "epoch)"
@@ -21488,11 +21491,11 @@ msgstr ""
 "la hora de la red i2p de 4 bytes según la parte remota (segundos desde la"
 " 'época')"
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:521
+#: i2p2www/pages/site/docs/transport/ntcp.html:522
 msgid "uninterpreted padding data, up to byte 223"
 msgstr "datos de relleno sin interpretar, hasta 223 bytes"
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:522
+#: i2p2www/pages/site/docs/transport/ntcp.html:523
 msgid ""
 "xor of the local router's identity hash and the SHA256 of bytes 32 "
 "through bytes 223"
@@ -21500,28 +21503,28 @@ msgstr ""
 "xor del hash de la identidad del ruter local y el SHA256 de los bytes "
 "desde el 32 hasta el 223"
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:525
+#: i2p2www/pages/site/docs/transport/ntcp.html:526
 msgid "Check connection is completely disabled as of release 0.9.12."
 msgstr ""
 "La comprobación de la conexión está completamente deshabilitada desde la "
 "versión 0.9.12."
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:529
+#: i2p2www/pages/site/docs/transport/ntcp.html:530
 msgid "Discussion"
 msgstr "Discusión"
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:530
+#: i2p2www/pages/site/docs/transport/ntcp.html:531
 #, python-format
 msgid "Now on the <a href=\"%(ntcpdisc)s\">NTCP Discussion Page</a>."
 msgstr "Ahora en al <a href=\"%(ntcpdisc)s\">Página de discusión de NTCP</a>."
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:536
+#: i2p2www/pages/site/docs/transport/ntcp.html:537
 msgid "The maximum message size should be increased to approximately 32 KB."
 msgstr ""
 "El tamaño máximo del mensaje debería aumentarse hasta aproximadamente 32 "
 "KB"
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:540
+#: i2p2www/pages/site/docs/transport/ntcp.html:541
 msgid ""
 "A set of fixed packet sizes may be appropriate to further hide the data \n"
 "fragmentation to external adversaries, but the tunnel, garlic, and end to"
@@ -21538,7 +21541,7 @@ msgstr ""
 "actualmente no se realiza el relleno más allá del límite de 16 bytes, "
 "para crear un número limitado de tamaños de mensajes."
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:548
+#: i2p2www/pages/site/docs/transport/ntcp.html:549
 msgid ""
 "Memory utilization (including that of the kernel) for NTCP should be "
 "compared to that for SSU."
@@ -21546,7 +21549,7 @@ msgstr ""
 "La utilización de la memoria (incluyendo la del kerne) para NTCP debería "
 "compararse con la del SSU."
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:552
+#: i2p2www/pages/site/docs/transport/ntcp.html:553
 msgid ""
 "Can the establishment messages be randomly padded somehow, to frustrate\n"
 "identification of I2P traffic based on initial packet sizes?"
diff --git a/i2p2www/translations/fr/LC_MESSAGES/docs.po b/i2p2www/translations/fr/LC_MESSAGES/docs.po
index 38da9a835503b5220c8dea19c7523cb0b06291a1..5e2063cd303d7c65b13bdc4465f686ec01c8f8bc 100644
--- a/i2p2www/translations/fr/LC_MESSAGES/docs.po
+++ b/i2p2www/translations/fr/LC_MESSAGES/docs.po
@@ -11,7 +11,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  I2P\n"
 "Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
-"POT-Creation-Date: 2014-09-30 21:55+0000\n"
+"POT-Creation-Date: 2014-10-14 11:26+0000\n"
 "PO-Revision-Date: 2014-09-30 22:00+0000\n"
 "Last-Translator: str4d <str4d@i2pmail.org>\n"
 "Language-Team: French "
@@ -4154,7 +4154,7 @@ msgstr ""
 #: i2p2www/pages/site/docs/protocol/i2cp.html:668
 #: i2p2www/pages/site/docs/protocol/i2np.html:226
 #: i2p2www/pages/site/docs/spec/updates.html:284
-#: i2p2www/pages/site/docs/transport/ntcp.html:534
+#: i2p2www/pages/site/docs/transport/ntcp.html:535
 #: i2p2www/pages/site/docs/transport/ssu.html:554
 #: i2p2www/pages/site/docs/tunnels/implementation.html:506
 msgid "Future Work"
@@ -7959,7 +7959,6 @@ msgstr ""
 
 #: i2p2www/pages/site/docs/how/network-database.html:3
 #: i2p2www/pages/site/docs/transport/index.html:3
-#: i2p2www/pages/site/docs/transport/ntcp.html:3
 #: i2p2www/pages/site/docs/transport/ssu.html:3
 msgid "September 2014"
 msgstr ""
@@ -16335,6 +16334,10 @@ msgstr ""
 msgid "NTCP (NIO-based TCP)"
 msgstr ""
 
+#: i2p2www/pages/site/docs/transport/ntcp.html:3
+msgid "October 2014"
+msgstr ""
+
 #: i2p2www/pages/site/docs/transport/ntcp.html:6
 #, python-format
 msgid ""
@@ -16687,6 +16690,7 @@ msgid "Alice's 387+ byte `RouterIdentity`"
 msgstr ""
 
 #: i2p2www/pages/site/docs/transport/ntcp.html:366
+#: i2p2www/pages/site/docs/transport/ntcp.html:452
 msgid "0-15 bytes random data"
 msgstr ""
 
@@ -16739,34 +16743,32 @@ msgid ""
 "the `SigningPublicKey` in his `RouterIdentity`"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:452
-msgid "8 bytes random data"
-msgstr ""
-
 #: i2p2www/pages/site/docs/transport/ntcp.html:470
 #, python-format
 msgid ""
-"48 bytes <a href=\"%(cryptography)s#AES\">AES encrypted</a> using the DH "
+"Data <a href=\"%(cryptography)s#AES\">AES encrypted</a> using the DH "
 "session key and\n"
 "                  the last 16 bytes of the encrypted contents of message "
-"#2 as the IV"
+"#2 as the IV\n"
+"                  48 bytes for a DSA signature, may vary for other "
+"signature types"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:478
+#: i2p2www/pages/site/docs/transport/ntcp.html:479
 msgid "Alice verifies the signature, and on failure, drops the connection."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:481
+#: i2p2www/pages/site/docs/transport/ntcp.html:482
 msgid ""
 "Bob will use the last 16 bytes of the encrypted contents of this message "
 "as the IV for the next message."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:496
+#: i2p2www/pages/site/docs/transport/ntcp.html:497
 msgid "After Establishment"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:497
+#: i2p2www/pages/site/docs/transport/ntcp.html:498
 msgid ""
 "The connection is established, and standard or time sync messages may be "
 "exchanged.\n"
@@ -16778,11 +16780,11 @@ msgid ""
 " the next IV."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:506
+#: i2p2www/pages/site/docs/transport/ntcp.html:507
 msgid "Check Connection Message"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:507
+#: i2p2www/pages/site/docs/transport/ntcp.html:508
 msgid ""
 "Alternately, when Bob receives a connection, it could be a\n"
 "check connection (perhaps prompted by Bob asking for someone\n"
@@ -16792,58 +16794,58 @@ msgid ""
 "A check info connection will receive 256 bytes containing:"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:516
+#: i2p2www/pages/site/docs/transport/ntcp.html:517
 msgid "32 bytes of uninterpreted, ignored data"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:517
+#: i2p2www/pages/site/docs/transport/ntcp.html:518
 msgid "1 byte size"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:518
+#: i2p2www/pages/site/docs/transport/ntcp.html:519
 msgid ""
 "that many bytes making up the local router's IP address (as reached by "
 "the remote side)"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:519
+#: i2p2www/pages/site/docs/transport/ntcp.html:520
 msgid "2 byte port number that the local router was reached on"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:520
+#: i2p2www/pages/site/docs/transport/ntcp.html:521
 msgid ""
 "4 byte i2p network time as known by the remote side (seconds since the "
 "epoch)"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:521
+#: i2p2www/pages/site/docs/transport/ntcp.html:522
 msgid "uninterpreted padding data, up to byte 223"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:522
+#: i2p2www/pages/site/docs/transport/ntcp.html:523
 msgid ""
 "xor of the local router's identity hash and the SHA256 of bytes 32 "
 "through bytes 223"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:525
+#: i2p2www/pages/site/docs/transport/ntcp.html:526
 msgid "Check connection is completely disabled as of release 0.9.12."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:529
+#: i2p2www/pages/site/docs/transport/ntcp.html:530
 msgid "Discussion"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:530
+#: i2p2www/pages/site/docs/transport/ntcp.html:531
 #, python-format
 msgid "Now on the <a href=\"%(ntcpdisc)s\">NTCP Discussion Page</a>."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:536
+#: i2p2www/pages/site/docs/transport/ntcp.html:537
 msgid "The maximum message size should be increased to approximately 32 KB."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:540
+#: i2p2www/pages/site/docs/transport/ntcp.html:541
 msgid ""
 "A set of fixed packet sizes may be appropriate to further hide the data \n"
 "fragmentation to external adversaries, but the tunnel, garlic, and end to"
@@ -16854,13 +16856,13 @@ msgid ""
 "to create a limited number of message sizes."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:548
+#: i2p2www/pages/site/docs/transport/ntcp.html:549
 msgid ""
 "Memory utilization (including that of the kernel) for NTCP should be "
 "compared to that for SSU."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:552
+#: i2p2www/pages/site/docs/transport/ntcp.html:553
 msgid ""
 "Can the establishment messages be randomly padded somehow, to frustrate\n"
 "identification of I2P traffic based on initial packet sizes?"
diff --git a/i2p2www/translations/he/LC_MESSAGES/docs.po b/i2p2www/translations/he/LC_MESSAGES/docs.po
index 693085814392e76572151634abc66729b93f52cd..2a4ffeca3e4cd609ee29ccb9a659f4aa6421a728 100644
--- a/i2p2www/translations/he/LC_MESSAGES/docs.po
+++ b/i2p2www/translations/he/LC_MESSAGES/docs.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: I2P website\n"
 "Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
-"POT-Creation-Date: 2014-09-30 21:55+0000\n"
+"POT-Creation-Date: 2014-10-14 11:26+0000\n"
 "PO-Revision-Date: 2014-02-09 19:53+0000\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: he <LL@li.org>\n"
@@ -3437,7 +3437,7 @@ msgstr ""
 #: i2p2www/pages/site/docs/protocol/i2cp.html:668
 #: i2p2www/pages/site/docs/protocol/i2np.html:226
 #: i2p2www/pages/site/docs/spec/updates.html:284
-#: i2p2www/pages/site/docs/transport/ntcp.html:534
+#: i2p2www/pages/site/docs/transport/ntcp.html:535
 #: i2p2www/pages/site/docs/transport/ssu.html:554
 #: i2p2www/pages/site/docs/tunnels/implementation.html:506
 msgid "Future Work"
@@ -6800,7 +6800,6 @@ msgstr ""
 
 #: i2p2www/pages/site/docs/how/network-database.html:3
 #: i2p2www/pages/site/docs/transport/index.html:3
-#: i2p2www/pages/site/docs/transport/ntcp.html:3
 #: i2p2www/pages/site/docs/transport/ssu.html:3
 msgid "September 2014"
 msgstr ""
@@ -14969,6 +14968,10 @@ msgstr ""
 msgid "NTCP (NIO-based TCP)"
 msgstr ""
 
+#: i2p2www/pages/site/docs/transport/ntcp.html:3
+msgid "October 2014"
+msgstr ""
+
 #: i2p2www/pages/site/docs/transport/ntcp.html:6
 #, python-format
 msgid ""
@@ -15321,6 +15324,7 @@ msgid "Alice's 387+ byte `RouterIdentity`"
 msgstr ""
 
 #: i2p2www/pages/site/docs/transport/ntcp.html:366
+#: i2p2www/pages/site/docs/transport/ntcp.html:452
 msgid "0-15 bytes random data"
 msgstr ""
 
@@ -15373,34 +15377,32 @@ msgid ""
 "the `SigningPublicKey` in his `RouterIdentity`"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:452
-msgid "8 bytes random data"
-msgstr ""
-
 #: i2p2www/pages/site/docs/transport/ntcp.html:470
 #, python-format
 msgid ""
-"48 bytes <a href=\"%(cryptography)s#AES\">AES encrypted</a> using the DH "
+"Data <a href=\"%(cryptography)s#AES\">AES encrypted</a> using the DH "
 "session key and\n"
 "                  the last 16 bytes of the encrypted contents of message "
-"#2 as the IV"
+"#2 as the IV\n"
+"                  48 bytes for a DSA signature, may vary for other "
+"signature types"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:478
+#: i2p2www/pages/site/docs/transport/ntcp.html:479
 msgid "Alice verifies the signature, and on failure, drops the connection."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:481
+#: i2p2www/pages/site/docs/transport/ntcp.html:482
 msgid ""
 "Bob will use the last 16 bytes of the encrypted contents of this message "
 "as the IV for the next message."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:496
+#: i2p2www/pages/site/docs/transport/ntcp.html:497
 msgid "After Establishment"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:497
+#: i2p2www/pages/site/docs/transport/ntcp.html:498
 msgid ""
 "The connection is established, and standard or time sync messages may be "
 "exchanged.\n"
@@ -15412,11 +15414,11 @@ msgid ""
 " the next IV."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:506
+#: i2p2www/pages/site/docs/transport/ntcp.html:507
 msgid "Check Connection Message"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:507
+#: i2p2www/pages/site/docs/transport/ntcp.html:508
 msgid ""
 "Alternately, when Bob receives a connection, it could be a\n"
 "check connection (perhaps prompted by Bob asking for someone\n"
@@ -15426,58 +15428,58 @@ msgid ""
 "A check info connection will receive 256 bytes containing:"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:516
+#: i2p2www/pages/site/docs/transport/ntcp.html:517
 msgid "32 bytes of uninterpreted, ignored data"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:517
+#: i2p2www/pages/site/docs/transport/ntcp.html:518
 msgid "1 byte size"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:518
+#: i2p2www/pages/site/docs/transport/ntcp.html:519
 msgid ""
 "that many bytes making up the local router's IP address (as reached by "
 "the remote side)"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:519
+#: i2p2www/pages/site/docs/transport/ntcp.html:520
 msgid "2 byte port number that the local router was reached on"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:520
+#: i2p2www/pages/site/docs/transport/ntcp.html:521
 msgid ""
 "4 byte i2p network time as known by the remote side (seconds since the "
 "epoch)"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:521
+#: i2p2www/pages/site/docs/transport/ntcp.html:522
 msgid "uninterpreted padding data, up to byte 223"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:522
+#: i2p2www/pages/site/docs/transport/ntcp.html:523
 msgid ""
 "xor of the local router's identity hash and the SHA256 of bytes 32 "
 "through bytes 223"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:525
+#: i2p2www/pages/site/docs/transport/ntcp.html:526
 msgid "Check connection is completely disabled as of release 0.9.12."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:529
+#: i2p2www/pages/site/docs/transport/ntcp.html:530
 msgid "Discussion"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:530
+#: i2p2www/pages/site/docs/transport/ntcp.html:531
 #, python-format
 msgid "Now on the <a href=\"%(ntcpdisc)s\">NTCP Discussion Page</a>."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:536
+#: i2p2www/pages/site/docs/transport/ntcp.html:537
 msgid "The maximum message size should be increased to approximately 32 KB."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:540
+#: i2p2www/pages/site/docs/transport/ntcp.html:541
 msgid ""
 "A set of fixed packet sizes may be appropriate to further hide the data \n"
 "fragmentation to external adversaries, but the tunnel, garlic, and end to"
@@ -15488,13 +15490,13 @@ msgid ""
 "to create a limited number of message sizes."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:548
+#: i2p2www/pages/site/docs/transport/ntcp.html:549
 msgid ""
 "Memory utilization (including that of the kernel) for NTCP should be "
 "compared to that for SSU."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:552
+#: i2p2www/pages/site/docs/transport/ntcp.html:553
 msgid ""
 "Can the establishment messages be randomly padded somehow, to frustrate\n"
 "identification of I2P traffic based on initial packet sizes?"
diff --git a/i2p2www/translations/it/LC_MESSAGES/docs.po b/i2p2www/translations/it/LC_MESSAGES/docs.po
index fcd1b24a3366156b8013568c47e3c0e1178a56d9..d0ac1113ace07573d8467f7f4a61c2d56c9e1534 100644
--- a/i2p2www/translations/it/LC_MESSAGES/docs.po
+++ b/i2p2www/translations/it/LC_MESSAGES/docs.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  I2P\n"
 "Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
-"POT-Creation-Date: 2014-09-30 21:55+0000\n"
+"POT-Creation-Date: 2014-10-14 11:26+0000\n"
 "PO-Revision-Date: 2014-09-30 22:00+0000\n"
 "Last-Translator: str4d <str4d@i2pmail.org>\n"
 "Language-Team: Italian "
@@ -3441,7 +3441,7 @@ msgstr ""
 #: i2p2www/pages/site/docs/protocol/i2cp.html:668
 #: i2p2www/pages/site/docs/protocol/i2np.html:226
 #: i2p2www/pages/site/docs/spec/updates.html:284
-#: i2p2www/pages/site/docs/transport/ntcp.html:534
+#: i2p2www/pages/site/docs/transport/ntcp.html:535
 #: i2p2www/pages/site/docs/transport/ssu.html:554
 #: i2p2www/pages/site/docs/tunnels/implementation.html:506
 msgid "Future Work"
@@ -6804,7 +6804,6 @@ msgstr ""
 
 #: i2p2www/pages/site/docs/how/network-database.html:3
 #: i2p2www/pages/site/docs/transport/index.html:3
-#: i2p2www/pages/site/docs/transport/ntcp.html:3
 #: i2p2www/pages/site/docs/transport/ssu.html:3
 msgid "September 2014"
 msgstr ""
@@ -14973,6 +14972,11 @@ msgstr ""
 msgid "NTCP (NIO-based TCP)"
 msgstr ""
 
+#: i2p2www/pages/site/docs/transport/ntcp.html:3
+#, fuzzy
+msgid "October 2014"
+msgstr "Ottobre 2010"
+
 #: i2p2www/pages/site/docs/transport/ntcp.html:6
 #, python-format
 msgid ""
@@ -15325,6 +15329,7 @@ msgid "Alice's 387+ byte `RouterIdentity`"
 msgstr ""
 
 #: i2p2www/pages/site/docs/transport/ntcp.html:366
+#: i2p2www/pages/site/docs/transport/ntcp.html:452
 msgid "0-15 bytes random data"
 msgstr ""
 
@@ -15377,34 +15382,32 @@ msgid ""
 "the `SigningPublicKey` in his `RouterIdentity`"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:452
-msgid "8 bytes random data"
-msgstr ""
-
 #: i2p2www/pages/site/docs/transport/ntcp.html:470
 #, python-format
 msgid ""
-"48 bytes <a href=\"%(cryptography)s#AES\">AES encrypted</a> using the DH "
+"Data <a href=\"%(cryptography)s#AES\">AES encrypted</a> using the DH "
 "session key and\n"
 "                  the last 16 bytes of the encrypted contents of message "
-"#2 as the IV"
+"#2 as the IV\n"
+"                  48 bytes for a DSA signature, may vary for other "
+"signature types"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:478
+#: i2p2www/pages/site/docs/transport/ntcp.html:479
 msgid "Alice verifies the signature, and on failure, drops the connection."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:481
+#: i2p2www/pages/site/docs/transport/ntcp.html:482
 msgid ""
 "Bob will use the last 16 bytes of the encrypted contents of this message "
 "as the IV for the next message."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:496
+#: i2p2www/pages/site/docs/transport/ntcp.html:497
 msgid "After Establishment"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:497
+#: i2p2www/pages/site/docs/transport/ntcp.html:498
 msgid ""
 "The connection is established, and standard or time sync messages may be "
 "exchanged.\n"
@@ -15416,11 +15419,11 @@ msgid ""
 " the next IV."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:506
+#: i2p2www/pages/site/docs/transport/ntcp.html:507
 msgid "Check Connection Message"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:507
+#: i2p2www/pages/site/docs/transport/ntcp.html:508
 msgid ""
 "Alternately, when Bob receives a connection, it could be a\n"
 "check connection (perhaps prompted by Bob asking for someone\n"
@@ -15430,58 +15433,58 @@ msgid ""
 "A check info connection will receive 256 bytes containing:"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:516
+#: i2p2www/pages/site/docs/transport/ntcp.html:517
 msgid "32 bytes of uninterpreted, ignored data"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:517
+#: i2p2www/pages/site/docs/transport/ntcp.html:518
 msgid "1 byte size"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:518
+#: i2p2www/pages/site/docs/transport/ntcp.html:519
 msgid ""
 "that many bytes making up the local router's IP address (as reached by "
 "the remote side)"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:519
+#: i2p2www/pages/site/docs/transport/ntcp.html:520
 msgid "2 byte port number that the local router was reached on"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:520
+#: i2p2www/pages/site/docs/transport/ntcp.html:521
 msgid ""
 "4 byte i2p network time as known by the remote side (seconds since the "
 "epoch)"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:521
+#: i2p2www/pages/site/docs/transport/ntcp.html:522
 msgid "uninterpreted padding data, up to byte 223"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:522
+#: i2p2www/pages/site/docs/transport/ntcp.html:523
 msgid ""
 "xor of the local router's identity hash and the SHA256 of bytes 32 "
 "through bytes 223"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:525
+#: i2p2www/pages/site/docs/transport/ntcp.html:526
 msgid "Check connection is completely disabled as of release 0.9.12."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:529
+#: i2p2www/pages/site/docs/transport/ntcp.html:530
 msgid "Discussion"
 msgstr "Discussione "
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:530
+#: i2p2www/pages/site/docs/transport/ntcp.html:531
 #, python-format
 msgid "Now on the <a href=\"%(ntcpdisc)s\">NTCP Discussion Page</a>."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:536
+#: i2p2www/pages/site/docs/transport/ntcp.html:537
 msgid "The maximum message size should be increased to approximately 32 KB."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:540
+#: i2p2www/pages/site/docs/transport/ntcp.html:541
 msgid ""
 "A set of fixed packet sizes may be appropriate to further hide the data \n"
 "fragmentation to external adversaries, but the tunnel, garlic, and end to"
@@ -15492,13 +15495,13 @@ msgid ""
 "to create a limited number of message sizes."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:548
+#: i2p2www/pages/site/docs/transport/ntcp.html:549
 msgid ""
 "Memory utilization (including that of the kernel) for NTCP should be "
 "compared to that for SSU."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:552
+#: i2p2www/pages/site/docs/transport/ntcp.html:553
 msgid ""
 "Can the establishment messages be randomly padded somehow, to frustrate\n"
 "identification of I2P traffic based on initial packet sizes?"
diff --git a/i2p2www/translations/pt_BR/LC_MESSAGES/docs.po b/i2p2www/translations/pt_BR/LC_MESSAGES/docs.po
index 8ac537cd1f31a8b20c6aef756565b6c7ed2a75e0..8c33e37eb49e9abc8720a4e77b6f419f316a1685 100644
--- a/i2p2www/translations/pt_BR/LC_MESSAGES/docs.po
+++ b/i2p2www/translations/pt_BR/LC_MESSAGES/docs.po
@@ -12,7 +12,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  I2P\n"
 "Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
-"POT-Creation-Date: 2014-09-30 21:55+0000\n"
+"POT-Creation-Date: 2014-10-14 11:26+0000\n"
 "PO-Revision-Date: 2014-09-30 22:00+0000\n"
 "Last-Translator: str4d <str4d@i2pmail.org>\n"
 "Language-Team: Portuguese (Brazil) "
@@ -3498,7 +3498,7 @@ msgstr ""
 #: i2p2www/pages/site/docs/protocol/i2cp.html:668
 #: i2p2www/pages/site/docs/protocol/i2np.html:226
 #: i2p2www/pages/site/docs/spec/updates.html:284
-#: i2p2www/pages/site/docs/transport/ntcp.html:534
+#: i2p2www/pages/site/docs/transport/ntcp.html:535
 #: i2p2www/pages/site/docs/transport/ssu.html:554
 #: i2p2www/pages/site/docs/tunnels/implementation.html:506
 msgid "Future Work"
@@ -6861,7 +6861,6 @@ msgstr ""
 
 #: i2p2www/pages/site/docs/how/network-database.html:3
 #: i2p2www/pages/site/docs/transport/index.html:3
-#: i2p2www/pages/site/docs/transport/ntcp.html:3
 #: i2p2www/pages/site/docs/transport/ssu.html:3
 msgid "September 2014"
 msgstr ""
@@ -15030,6 +15029,10 @@ msgstr ""
 msgid "NTCP (NIO-based TCP)"
 msgstr ""
 
+#: i2p2www/pages/site/docs/transport/ntcp.html:3
+msgid "October 2014"
+msgstr ""
+
 #: i2p2www/pages/site/docs/transport/ntcp.html:6
 #, python-format
 msgid ""
@@ -15382,6 +15385,7 @@ msgid "Alice's 387+ byte `RouterIdentity`"
 msgstr ""
 
 #: i2p2www/pages/site/docs/transport/ntcp.html:366
+#: i2p2www/pages/site/docs/transport/ntcp.html:452
 msgid "0-15 bytes random data"
 msgstr ""
 
@@ -15434,34 +15438,32 @@ msgid ""
 "the `SigningPublicKey` in his `RouterIdentity`"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:452
-msgid "8 bytes random data"
-msgstr ""
-
 #: i2p2www/pages/site/docs/transport/ntcp.html:470
 #, python-format
 msgid ""
-"48 bytes <a href=\"%(cryptography)s#AES\">AES encrypted</a> using the DH "
+"Data <a href=\"%(cryptography)s#AES\">AES encrypted</a> using the DH "
 "session key and\n"
 "                  the last 16 bytes of the encrypted contents of message "
-"#2 as the IV"
+"#2 as the IV\n"
+"                  48 bytes for a DSA signature, may vary for other "
+"signature types"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:478
+#: i2p2www/pages/site/docs/transport/ntcp.html:479
 msgid "Alice verifies the signature, and on failure, drops the connection."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:481
+#: i2p2www/pages/site/docs/transport/ntcp.html:482
 msgid ""
 "Bob will use the last 16 bytes of the encrypted contents of this message "
 "as the IV for the next message."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:496
+#: i2p2www/pages/site/docs/transport/ntcp.html:497
 msgid "After Establishment"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:497
+#: i2p2www/pages/site/docs/transport/ntcp.html:498
 msgid ""
 "The connection is established, and standard or time sync messages may be "
 "exchanged.\n"
@@ -15473,11 +15475,11 @@ msgid ""
 " the next IV."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:506
+#: i2p2www/pages/site/docs/transport/ntcp.html:507
 msgid "Check Connection Message"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:507
+#: i2p2www/pages/site/docs/transport/ntcp.html:508
 msgid ""
 "Alternately, when Bob receives a connection, it could be a\n"
 "check connection (perhaps prompted by Bob asking for someone\n"
@@ -15487,58 +15489,58 @@ msgid ""
 "A check info connection will receive 256 bytes containing:"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:516
+#: i2p2www/pages/site/docs/transport/ntcp.html:517
 msgid "32 bytes of uninterpreted, ignored data"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:517
+#: i2p2www/pages/site/docs/transport/ntcp.html:518
 msgid "1 byte size"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:518
+#: i2p2www/pages/site/docs/transport/ntcp.html:519
 msgid ""
 "that many bytes making up the local router's IP address (as reached by "
 "the remote side)"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:519
+#: i2p2www/pages/site/docs/transport/ntcp.html:520
 msgid "2 byte port number that the local router was reached on"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:520
+#: i2p2www/pages/site/docs/transport/ntcp.html:521
 msgid ""
 "4 byte i2p network time as known by the remote side (seconds since the "
 "epoch)"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:521
+#: i2p2www/pages/site/docs/transport/ntcp.html:522
 msgid "uninterpreted padding data, up to byte 223"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:522
+#: i2p2www/pages/site/docs/transport/ntcp.html:523
 msgid ""
 "xor of the local router's identity hash and the SHA256 of bytes 32 "
 "through bytes 223"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:525
+#: i2p2www/pages/site/docs/transport/ntcp.html:526
 msgid "Check connection is completely disabled as of release 0.9.12."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:529
+#: i2p2www/pages/site/docs/transport/ntcp.html:530
 msgid "Discussion"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:530
+#: i2p2www/pages/site/docs/transport/ntcp.html:531
 #, python-format
 msgid "Now on the <a href=\"%(ntcpdisc)s\">NTCP Discussion Page</a>."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:536
+#: i2p2www/pages/site/docs/transport/ntcp.html:537
 msgid "The maximum message size should be increased to approximately 32 KB."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:540
+#: i2p2www/pages/site/docs/transport/ntcp.html:541
 msgid ""
 "A set of fixed packet sizes may be appropriate to further hide the data \n"
 "fragmentation to external adversaries, but the tunnel, garlic, and end to"
@@ -15549,13 +15551,13 @@ msgid ""
 "to create a limited number of message sizes."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:548
+#: i2p2www/pages/site/docs/transport/ntcp.html:549
 msgid ""
 "Memory utilization (including that of the kernel) for NTCP should be "
 "compared to that for SSU."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:552
+#: i2p2www/pages/site/docs/transport/ntcp.html:553
 msgid ""
 "Can the establishment messages be randomly padded somehow, to frustrate\n"
 "identification of I2P traffic based on initial packet sizes?"
diff --git a/i2p2www/translations/ru/LC_MESSAGES/docs.po b/i2p2www/translations/ru/LC_MESSAGES/docs.po
index 42b2708d3d9d6882d8545da34fc8abbb7467365c..0ecab12dfe55506dc883255a5912dba8fd60b030 100644
--- a/i2p2www/translations/ru/LC_MESSAGES/docs.po
+++ b/i2p2www/translations/ru/LC_MESSAGES/docs.po
@@ -14,7 +14,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  I2P\n"
 "Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
-"POT-Creation-Date: 2014-09-30 21:55+0000\n"
+"POT-Creation-Date: 2014-10-14 11:26+0000\n"
 "PO-Revision-Date: 2014-09-30 22:00+0000\n"
 "Last-Translator: str4d <str4d@i2pmail.org>\n"
 "Language-Team: Russian (Russia) "
@@ -4029,7 +4029,7 @@ msgstr ""
 #: i2p2www/pages/site/docs/protocol/i2cp.html:668
 #: i2p2www/pages/site/docs/protocol/i2np.html:226
 #: i2p2www/pages/site/docs/spec/updates.html:284
-#: i2p2www/pages/site/docs/transport/ntcp.html:534
+#: i2p2www/pages/site/docs/transport/ntcp.html:535
 #: i2p2www/pages/site/docs/transport/ssu.html:554
 #: i2p2www/pages/site/docs/tunnels/implementation.html:506
 msgid "Future Work"
@@ -7447,7 +7447,6 @@ msgstr "Сетевая база данных"
 
 #: i2p2www/pages/site/docs/how/network-database.html:3
 #: i2p2www/pages/site/docs/transport/index.html:3
-#: i2p2www/pages/site/docs/transport/ntcp.html:3
 #: i2p2www/pages/site/docs/transport/ssu.html:3
 msgid "September 2014"
 msgstr ""
@@ -15634,6 +15633,11 @@ msgstr ""
 msgid "NTCP (NIO-based TCP)"
 msgstr ""
 
+#: i2p2www/pages/site/docs/transport/ntcp.html:3
+#, fuzzy
+msgid "October 2014"
+msgstr "Ноябрь 2010"
+
 #: i2p2www/pages/site/docs/transport/ntcp.html:6
 #, python-format
 msgid ""
@@ -15986,6 +15990,7 @@ msgid "Alice's 387+ byte `RouterIdentity`"
 msgstr ""
 
 #: i2p2www/pages/site/docs/transport/ntcp.html:366
+#: i2p2www/pages/site/docs/transport/ntcp.html:452
 msgid "0-15 bytes random data"
 msgstr ""
 
@@ -16038,34 +16043,32 @@ msgid ""
 "the `SigningPublicKey` in his `RouterIdentity`"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:452
-msgid "8 bytes random data"
-msgstr ""
-
 #: i2p2www/pages/site/docs/transport/ntcp.html:470
 #, python-format
 msgid ""
-"48 bytes <a href=\"%(cryptography)s#AES\">AES encrypted</a> using the DH "
+"Data <a href=\"%(cryptography)s#AES\">AES encrypted</a> using the DH "
 "session key and\n"
 "                  the last 16 bytes of the encrypted contents of message "
-"#2 as the IV"
+"#2 as the IV\n"
+"                  48 bytes for a DSA signature, may vary for other "
+"signature types"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:478
+#: i2p2www/pages/site/docs/transport/ntcp.html:479
 msgid "Alice verifies the signature, and on failure, drops the connection."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:481
+#: i2p2www/pages/site/docs/transport/ntcp.html:482
 msgid ""
 "Bob will use the last 16 bytes of the encrypted contents of this message "
 "as the IV for the next message."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:496
+#: i2p2www/pages/site/docs/transport/ntcp.html:497
 msgid "After Establishment"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:497
+#: i2p2www/pages/site/docs/transport/ntcp.html:498
 msgid ""
 "The connection is established, and standard or time sync messages may be "
 "exchanged.\n"
@@ -16077,11 +16080,11 @@ msgid ""
 " the next IV."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:506
+#: i2p2www/pages/site/docs/transport/ntcp.html:507
 msgid "Check Connection Message"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:507
+#: i2p2www/pages/site/docs/transport/ntcp.html:508
 msgid ""
 "Alternately, when Bob receives a connection, it could be a\n"
 "check connection (perhaps prompted by Bob asking for someone\n"
@@ -16091,58 +16094,58 @@ msgid ""
 "A check info connection will receive 256 bytes containing:"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:516
+#: i2p2www/pages/site/docs/transport/ntcp.html:517
 msgid "32 bytes of uninterpreted, ignored data"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:517
+#: i2p2www/pages/site/docs/transport/ntcp.html:518
 msgid "1 byte size"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:518
+#: i2p2www/pages/site/docs/transport/ntcp.html:519
 msgid ""
 "that many bytes making up the local router's IP address (as reached by "
 "the remote side)"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:519
+#: i2p2www/pages/site/docs/transport/ntcp.html:520
 msgid "2 byte port number that the local router was reached on"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:520
+#: i2p2www/pages/site/docs/transport/ntcp.html:521
 msgid ""
 "4 byte i2p network time as known by the remote side (seconds since the "
 "epoch)"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:521
+#: i2p2www/pages/site/docs/transport/ntcp.html:522
 msgid "uninterpreted padding data, up to byte 223"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:522
+#: i2p2www/pages/site/docs/transport/ntcp.html:523
 msgid ""
 "xor of the local router's identity hash and the SHA256 of bytes 32 "
 "through bytes 223"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:525
+#: i2p2www/pages/site/docs/transport/ntcp.html:526
 msgid "Check connection is completely disabled as of release 0.9.12."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:529
+#: i2p2www/pages/site/docs/transport/ntcp.html:530
 msgid "Discussion"
 msgstr "Обсуждение"
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:530
+#: i2p2www/pages/site/docs/transport/ntcp.html:531
 #, python-format
 msgid "Now on the <a href=\"%(ntcpdisc)s\">NTCP Discussion Page</a>."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:536
+#: i2p2www/pages/site/docs/transport/ntcp.html:537
 msgid "The maximum message size should be increased to approximately 32 KB."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:540
+#: i2p2www/pages/site/docs/transport/ntcp.html:541
 msgid ""
 "A set of fixed packet sizes may be appropriate to further hide the data \n"
 "fragmentation to external adversaries, but the tunnel, garlic, and end to"
@@ -16153,13 +16156,13 @@ msgid ""
 "to create a limited number of message sizes."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:548
+#: i2p2www/pages/site/docs/transport/ntcp.html:549
 msgid ""
 "Memory utilization (including that of the kernel) for NTCP should be "
 "compared to that for SSU."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:552
+#: i2p2www/pages/site/docs/transport/ntcp.html:553
 msgid ""
 "Can the establishment messages be randomly padded somehow, to frustrate\n"
 "identification of I2P traffic based on initial packet sizes?"
diff --git a/i2p2www/translations/sv/LC_MESSAGES/docs.po b/i2p2www/translations/sv/LC_MESSAGES/docs.po
index d24589cca7fc27417823cdc29b063f1e924b8ec8..fb5aee86f398b436f2efca40ec5826cd65589b0a 100644
--- a/i2p2www/translations/sv/LC_MESSAGES/docs.po
+++ b/i2p2www/translations/sv/LC_MESSAGES/docs.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version:  I2P\n"
 "Report-Msgid-Bugs-To: https://trac.i2p2.de/\n"
-"POT-Creation-Date: 2014-09-30 21:55+0000\n"
+"POT-Creation-Date: 2014-10-14 11:26+0000\n"
 "PO-Revision-Date: 2013-04-27 23:10+0000\n"
 "Last-Translator: Martin Svensson <digitalmannen@gmail.com>\n"
 "Language-Team: Swedish (Sweden) "
@@ -3439,7 +3439,7 @@ msgstr ""
 #: i2p2www/pages/site/docs/protocol/i2cp.html:668
 #: i2p2www/pages/site/docs/protocol/i2np.html:226
 #: i2p2www/pages/site/docs/spec/updates.html:284
-#: i2p2www/pages/site/docs/transport/ntcp.html:534
+#: i2p2www/pages/site/docs/transport/ntcp.html:535
 #: i2p2www/pages/site/docs/transport/ssu.html:554
 #: i2p2www/pages/site/docs/tunnels/implementation.html:506
 msgid "Future Work"
@@ -6802,7 +6802,6 @@ msgstr ""
 
 #: i2p2www/pages/site/docs/how/network-database.html:3
 #: i2p2www/pages/site/docs/transport/index.html:3
-#: i2p2www/pages/site/docs/transport/ntcp.html:3
 #: i2p2www/pages/site/docs/transport/ssu.html:3
 msgid "September 2014"
 msgstr ""
@@ -14971,6 +14970,10 @@ msgstr ""
 msgid "NTCP (NIO-based TCP)"
 msgstr ""
 
+#: i2p2www/pages/site/docs/transport/ntcp.html:3
+msgid "October 2014"
+msgstr ""
+
 #: i2p2www/pages/site/docs/transport/ntcp.html:6
 #, python-format
 msgid ""
@@ -15323,6 +15326,7 @@ msgid "Alice's 387+ byte `RouterIdentity`"
 msgstr ""
 
 #: i2p2www/pages/site/docs/transport/ntcp.html:366
+#: i2p2www/pages/site/docs/transport/ntcp.html:452
 msgid "0-15 bytes random data"
 msgstr ""
 
@@ -15375,34 +15379,32 @@ msgid ""
 "the `SigningPublicKey` in his `RouterIdentity`"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:452
-msgid "8 bytes random data"
-msgstr ""
-
 #: i2p2www/pages/site/docs/transport/ntcp.html:470
 #, python-format
 msgid ""
-"48 bytes <a href=\"%(cryptography)s#AES\">AES encrypted</a> using the DH "
+"Data <a href=\"%(cryptography)s#AES\">AES encrypted</a> using the DH "
 "session key and\n"
 "                  the last 16 bytes of the encrypted contents of message "
-"#2 as the IV"
+"#2 as the IV\n"
+"                  48 bytes for a DSA signature, may vary for other "
+"signature types"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:478
+#: i2p2www/pages/site/docs/transport/ntcp.html:479
 msgid "Alice verifies the signature, and on failure, drops the connection."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:481
+#: i2p2www/pages/site/docs/transport/ntcp.html:482
 msgid ""
 "Bob will use the last 16 bytes of the encrypted contents of this message "
 "as the IV for the next message."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:496
+#: i2p2www/pages/site/docs/transport/ntcp.html:497
 msgid "After Establishment"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:497
+#: i2p2www/pages/site/docs/transport/ntcp.html:498
 msgid ""
 "The connection is established, and standard or time sync messages may be "
 "exchanged.\n"
@@ -15414,11 +15416,11 @@ msgid ""
 " the next IV."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:506
+#: i2p2www/pages/site/docs/transport/ntcp.html:507
 msgid "Check Connection Message"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:507
+#: i2p2www/pages/site/docs/transport/ntcp.html:508
 msgid ""
 "Alternately, when Bob receives a connection, it could be a\n"
 "check connection (perhaps prompted by Bob asking for someone\n"
@@ -15428,58 +15430,58 @@ msgid ""
 "A check info connection will receive 256 bytes containing:"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:516
+#: i2p2www/pages/site/docs/transport/ntcp.html:517
 msgid "32 bytes of uninterpreted, ignored data"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:517
+#: i2p2www/pages/site/docs/transport/ntcp.html:518
 msgid "1 byte size"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:518
+#: i2p2www/pages/site/docs/transport/ntcp.html:519
 msgid ""
 "that many bytes making up the local router's IP address (as reached by "
 "the remote side)"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:519
+#: i2p2www/pages/site/docs/transport/ntcp.html:520
 msgid "2 byte port number that the local router was reached on"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:520
+#: i2p2www/pages/site/docs/transport/ntcp.html:521
 msgid ""
 "4 byte i2p network time as known by the remote side (seconds since the "
 "epoch)"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:521
+#: i2p2www/pages/site/docs/transport/ntcp.html:522
 msgid "uninterpreted padding data, up to byte 223"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:522
+#: i2p2www/pages/site/docs/transport/ntcp.html:523
 msgid ""
 "xor of the local router's identity hash and the SHA256 of bytes 32 "
 "through bytes 223"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:525
+#: i2p2www/pages/site/docs/transport/ntcp.html:526
 msgid "Check connection is completely disabled as of release 0.9.12."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:529
+#: i2p2www/pages/site/docs/transport/ntcp.html:530
 msgid "Discussion"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:530
+#: i2p2www/pages/site/docs/transport/ntcp.html:531
 #, python-format
 msgid "Now on the <a href=\"%(ntcpdisc)s\">NTCP Discussion Page</a>."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:536
+#: i2p2www/pages/site/docs/transport/ntcp.html:537
 msgid "The maximum message size should be increased to approximately 32 KB."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:540
+#: i2p2www/pages/site/docs/transport/ntcp.html:541
 msgid ""
 "A set of fixed packet sizes may be appropriate to further hide the data \n"
 "fragmentation to external adversaries, but the tunnel, garlic, and end to"
@@ -15490,13 +15492,13 @@ msgid ""
 "to create a limited number of message sizes."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:548
+#: i2p2www/pages/site/docs/transport/ntcp.html:549
 msgid ""
 "Memory utilization (including that of the kernel) for NTCP should be "
 "compared to that for SSU."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:552
+#: i2p2www/pages/site/docs/transport/ntcp.html:553
 msgid ""
 "Can the establishment messages be randomly padded somehow, to frustrate\n"
 "identification of I2P traffic based on initial packet sizes?"
diff --git a/pots/docs.pot b/pots/docs.pot
index 199e4aaead7324f323d4ccbe239d2e12d56d8287..ebab421d45afebf8cec06b944bb24469edb5289f 100644
--- a/pots/docs.pot
+++ b/pots/docs.pot
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: I2P website\n"
 "Report-Msgid-Bugs-To: http://trac.i2p2.de\n"
-"POT-Creation-Date: 2014-09-30 21:55+0000\n"
+"POT-Creation-Date: 2014-10-14 11:26+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -3436,7 +3436,7 @@ msgstr ""
 #: i2p2www/pages/site/docs/protocol/i2cp.html:668
 #: i2p2www/pages/site/docs/protocol/i2np.html:226
 #: i2p2www/pages/site/docs/spec/updates.html:284
-#: i2p2www/pages/site/docs/transport/ntcp.html:534
+#: i2p2www/pages/site/docs/transport/ntcp.html:535
 #: i2p2www/pages/site/docs/transport/ssu.html:554
 #: i2p2www/pages/site/docs/tunnels/implementation.html:506
 msgid "Future Work"
@@ -6799,7 +6799,6 @@ msgstr ""
 
 #: i2p2www/pages/site/docs/how/network-database.html:3
 #: i2p2www/pages/site/docs/transport/index.html:3
-#: i2p2www/pages/site/docs/transport/ntcp.html:3
 #: i2p2www/pages/site/docs/transport/ssu.html:3
 msgid "September 2014"
 msgstr ""
@@ -14968,6 +14967,10 @@ msgstr ""
 msgid "NTCP (NIO-based TCP)"
 msgstr ""
 
+#: i2p2www/pages/site/docs/transport/ntcp.html:3
+msgid "October 2014"
+msgstr ""
+
 #: i2p2www/pages/site/docs/transport/ntcp.html:6
 #, python-format
 msgid ""
@@ -15320,6 +15323,7 @@ msgid "Alice's 387+ byte `RouterIdentity`"
 msgstr ""
 
 #: i2p2www/pages/site/docs/transport/ntcp.html:366
+#: i2p2www/pages/site/docs/transport/ntcp.html:452
 msgid "0-15 bytes random data"
 msgstr ""
 
@@ -15372,34 +15376,32 @@ msgid ""
 "the `SigningPublicKey` in his `RouterIdentity`"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:452
-msgid "8 bytes random data"
-msgstr ""
-
 #: i2p2www/pages/site/docs/transport/ntcp.html:470
 #, python-format
 msgid ""
-"48 bytes <a href=\"%(cryptography)s#AES\">AES encrypted</a> using the DH "
+"Data <a href=\"%(cryptography)s#AES\">AES encrypted</a> using the DH "
 "session key and\n"
 "                  the last 16 bytes of the encrypted contents of message "
-"#2 as the IV"
+"#2 as the IV\n"
+"                  48 bytes for a DSA signature, may vary for other "
+"signature types"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:478
+#: i2p2www/pages/site/docs/transport/ntcp.html:479
 msgid "Alice verifies the signature, and on failure, drops the connection."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:481
+#: i2p2www/pages/site/docs/transport/ntcp.html:482
 msgid ""
 "Bob will use the last 16 bytes of the encrypted contents of this message "
 "as the IV for the next message."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:496
+#: i2p2www/pages/site/docs/transport/ntcp.html:497
 msgid "After Establishment"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:497
+#: i2p2www/pages/site/docs/transport/ntcp.html:498
 msgid ""
 "The connection is established, and standard or time sync messages may be "
 "exchanged.\n"
@@ -15411,11 +15413,11 @@ msgid ""
 " the next IV."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:506
+#: i2p2www/pages/site/docs/transport/ntcp.html:507
 msgid "Check Connection Message"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:507
+#: i2p2www/pages/site/docs/transport/ntcp.html:508
 msgid ""
 "Alternately, when Bob receives a connection, it could be a\n"
 "check connection (perhaps prompted by Bob asking for someone\n"
@@ -15425,58 +15427,58 @@ msgid ""
 "A check info connection will receive 256 bytes containing:"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:516
+#: i2p2www/pages/site/docs/transport/ntcp.html:517
 msgid "32 bytes of uninterpreted, ignored data"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:517
+#: i2p2www/pages/site/docs/transport/ntcp.html:518
 msgid "1 byte size"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:518
+#: i2p2www/pages/site/docs/transport/ntcp.html:519
 msgid ""
 "that many bytes making up the local router's IP address (as reached by "
 "the remote side)"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:519
+#: i2p2www/pages/site/docs/transport/ntcp.html:520
 msgid "2 byte port number that the local router was reached on"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:520
+#: i2p2www/pages/site/docs/transport/ntcp.html:521
 msgid ""
 "4 byte i2p network time as known by the remote side (seconds since the "
 "epoch)"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:521
+#: i2p2www/pages/site/docs/transport/ntcp.html:522
 msgid "uninterpreted padding data, up to byte 223"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:522
+#: i2p2www/pages/site/docs/transport/ntcp.html:523
 msgid ""
 "xor of the local router's identity hash and the SHA256 of bytes 32 "
 "through bytes 223"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:525
+#: i2p2www/pages/site/docs/transport/ntcp.html:526
 msgid "Check connection is completely disabled as of release 0.9.12."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:529
+#: i2p2www/pages/site/docs/transport/ntcp.html:530
 msgid "Discussion"
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:530
+#: i2p2www/pages/site/docs/transport/ntcp.html:531
 #, python-format
 msgid "Now on the <a href=\"%(ntcpdisc)s\">NTCP Discussion Page</a>."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:536
+#: i2p2www/pages/site/docs/transport/ntcp.html:537
 msgid "The maximum message size should be increased to approximately 32 KB."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:540
+#: i2p2www/pages/site/docs/transport/ntcp.html:541
 msgid ""
 "A set of fixed packet sizes may be appropriate to further hide the data \n"
 "fragmentation to external adversaries, but the tunnel, garlic, and end to"
@@ -15487,13 +15489,13 @@ msgid ""
 "to create a limited number of message sizes."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:548
+#: i2p2www/pages/site/docs/transport/ntcp.html:549
 msgid ""
 "Memory utilization (including that of the kernel) for NTCP should be "
 "compared to that for SSU."
 msgstr ""
 
-#: i2p2www/pages/site/docs/transport/ntcp.html:552
+#: i2p2www/pages/site/docs/transport/ntcp.html:553
 msgid ""
 "Can the establishment messages be randomly padded somehow, to frustrate\n"
 "identification of I2P traffic based on initial packet sizes?"