mirror of
https://github.com/monero-project/monero-site.git
synced 2024-12-25 21:19:49 +00:00
1.5 KiB
1.5 KiB
tags | terms | summary | ||
---|---|---|---|---|
|
|
NIO-Based TCP (TCP basé sur des E/S non-bloquantes) : l'un des transports de Kovri |
Les Bases
NIO-Based TCP (TCP basé sur des E/S non-bloquantes) est l'un des deux @transports chiffrés de @Kovri.
Tout comme @USS, la principale raison d'être de @NTCP est de transmettre de manière sécurisé les messages @I2NP @internes-au-réseaumais, contrairement à @USS, @NTCP fonctionne exclusivement sur du TCP chiffré.
Informations détaillées
- Passe sûr les messages @I2NP individuel (à la fois Standard et de synchronisation temporelle) après :
- l'établissement de TCP
- la finalisation de la séquence d'établissement
- Utilise les @chiffrements suivants :
- Diffie-Hellman 2048 bits
- AES-256/CBC
- La séquence d'établissement suit les états suivants :
- Pré-établissement
- Établissement
- Post-établissement ou "Établit"
- Utilise de la @base-de-données-réseau :
- Nom du transport : NTCP
- Hôte : IP (IPv4 ou IPv6) ou nom d'hôte (adresses IPv6 raccourcies (avec "::") autorisées)
- Port : 1024 - 65535
Remarque
Pour plus de détails, lisez NTCP de @I2P-Java.