ืื IETF (ืืื ืืขืจื ืขื ืืื ืืฉืขื ืืจืืข ืืึทืกืง ืคืึธืจืก), ืืืึธืก ืืขืืืขืืึธืคึผืก ืืื ืืขืจื ืขื ืคึผืจืึธืืึธืงืึธืืก ืืื ืึทืจืงืึทืืขืงืืฉืขืจ, ืืื ืื ืืขืืืืื ืืขื ืคึผืจืึธืฆืขืก ืคืื ืกืืึทื ืืขืจืืืืืื ื ืื GNS (GNU ื ืึธืืขื ืกืืกืืขื) ืคืขืื ื ืึธืืขื ืกืืกืืขื ืืขืืืขืืึธืคึผืขื ืืืจื ืื ืคึผืจืืืขืงื ืืื ืึท ืืึธืจ ืืืกืขื ืืจืึทืืืืื ืืื ืฆืขื ืืืจ-ืืขืจืืืืึทื ืคืึทืจืืืึทื ืคึฟืึทืจ ืื ืก. ืืืฆื ืืขืจ ืขืจืฉืืขืจ ืคึผืืึทื ืคืื ืื ืกืืึทื ืืึทืจื, ื ืึธื ืกืืืืืึทืืึทืืืืฉืึทื ืคืื ืืืึธืก ืึท RFC ืืืขื ืืืื ืืขืฉืืคื, ืืืึธืก ืืืขื ืืึธืื ืื ืกืืึทืืืก ืคืื ืึท "ืคึผืจืึธืคึผืึธืกืขื ืกืืึทื ืืึทืจื".
ืงืขื ืขื ืืืื ืืขืืืืื ื ืืืึทื ืืื ืืืึทื ืืื DNS ืืื ืืขืืืืื ื ืืื ืืจืืืืฆืืื ืขืื ืึทืคึผืืึทืงืืืฉืึทื ื ืึทืืึท ืืื ืืืขื ืืจืึทืืืขืจื. ืื ืึธืจื ืืืขืืงืืึทื ืืื ืืืืืืึทืืืืืื ืคืื ืจืขืงืึธืจืืก ืืื ืื ืฉืืจื ืืืจื ืื ื ืืฆื ืคืื ืงืจืืคึผืืึธืืจืึทืคืืง ืืขืงืึทื ืืืึทืื. ื ืื ืขื ืืขื DNS, GNS ื ืืฆื ืึท ืืืจืขืงืืขื ืืจืึทืคืืง ืึทื ืฉืืึธื ืคืื ืึท ืืืื-ืืื ืืืืขืจืึทืจืงื ืคืื ืกืขืจืืืขืจืก. ื ืึธืืขื ืืึทืืืึธืืข ืืื ืขื ืืขื ืฆื DNS, ืึธืืขืจ ืจืืงืืืขืก ืืื ืจืขืกืคึผืึธื ืกืขืก ืืขื ืขื ืืขืืืื ืืื ืึท ืงืึทื ืคืึทืืขื ืฉืึทื ืฉืืืืืขืจ - ืืขืจ ื ืึธืืข ืคึผืจืึทืกืขืกืื ื ืื ืืขืื ืงืขื ื ืืฉื ืืืืกื ืฆื ืืืขืืขื ืืขืจ ืขื ืืคืขืจ ืืื ืืขืฉืืงื, ืืื ืืืจืืคืึธืจ ื ืึธืืื ืืื ืืจืื-ืคึผืึทืจืืื ืึทืืืขืจืืืขืจื ืงืขื ืขื ื ืืฉื ืืขืงืจืืคึผื ืจืืงืืืขืก ืืื ืจืขืกืคึผืึธื ืกืขืก.
ืื ืื ืก ืืึธื ืข ืืื GNS ืืื ืืืฉืืืกื ืืื ืึท ืืื ืื ืคืื ืฆืืืืจ ืืื ืคึผืจืืืืึทื ืฉืืืกืืขื ืืืืืจื ืืืืฃ ืืืืคึผืืืงืึทื ืงืืจืืืขืก . ื ืืฆื Curve25519 ืขืืืขืืข ืืึทืืจืึทืืื ืขืก ืึท ืืืืขืจ ืืึธืื ืข ืฉืจืื, ืืืืึทื ืคึฟืึทืจ ECDSA ืืื ื ืืฆื ืื ืืขืจืข ืืืืคึผืก ืคืื ืืืืคึผืืืงืึทื ืงืืจืืืขืก, ืืื ืืืขื ืคึผืขืจื ืืื Curve25519 ืืื ืืืืฉืึทืืืึทืื ื ืืฆื ืึท ืืืืืืึทื ืืกืืืข ืึทืืืขืจืืืึทื. , , ืืขืจ ืืืืขืจ ืืื ืคืึทืกืืขืจ ืืื ECDSA. ืคืื ืื ืคืื ื ืคืื ืืืื ืื ื ืคืื ืงืจืืคึผืืึธืืจืึทืคืืง ืฉืืึทืจืงืืึทื, ืื ืืจืืจื ืคืื ืฉืืืกื ืืจืืืก ืืื ืืืื ืคึผืจืึธืืืขืืึทืืืฉ - 32 ืืืืขืก ืึทื ืฉืืึธื ืคืื 64 ืืืืขืก, ืืืืฉืึทืืืึทืื ืืขื ืืฆื ืคึฟืึทืจ ืขื25519, ืืื ืืขืืื ื ืืื ืื ื ืืฆื ืกืืืืขืืจืืง ืขื ืงืจืืคึผืฉืึทื ื ืืฆื AES ืืื TwoFish ืึทืืืขืจืืืึทืื ืืื CFB ืืึธืืข.
ืืขืจ ืฆืืืึทื ื ืืื ืืขืจืงืืขืจื ืืืจื ืื ื ืืื ืฆื ืื ืกืืจืืืขื ื ืืืืขืจืึทืจืงืึทืงืึทื ืฉืืืกืืขื, ืืืึธืก ืืืื ืขืก ืืขืืืขื ืฆื ื ืืฆื ืื ืืืึธืจืฆื ืฆืืืืจ ืฉืืืกื ืฆื ืขืงืกืืจืึทืงื ืึท ืงืื ื ืฆืืืืจ ืฉืืืกื, ืืื ืื ืืื ืขืึทืจืืื ืคืึทืจืืึธื ืคืื Curve25519. ืืขืจ ืฉืืจืื ืึทืืึทืื ืืืจ ืฆื ืืึทืงืืืขื ืงืื ื ืฆืืืืจ ืฉืืืกืืขื ืึธื ืืืืกื ืื ืคึผืจืืืืึทื ืืืึธืจืฆื ืฉืืืกืืขื. ืืขื ืืขืื ืืง ืืื ืืืื ืืื ืืืืงืึธืื. ืื 32-ืืืืข ืฉืืืกื ืืจืืืก ืืื ืืืืกืืขืจืืืืืื ืฆื ืืึธืื ืื ืฉืืืกื ืฆื ืคึผืึทืกืืง ืืื ืืืื ืื ืก ืจืขืงืึธืจื.
ืืื ืืขืจืฆื, ืขืก ืงืขื ืขื ืืืื ืืืืขืจืงื ืคืจืืืืืืขืจืง , ืืืืืื ื ืคึฟืึทืจ ืื ืื ืืืืขืจ ืืืกืขื ืืจืึทืืืืื ืคึผ 2 ืคึผ ื ืขืืืืึธืจืงืก. ื ืขืืืืึธืจืงืก ืืืฉืืคื ื ืืฆื GNUnet ืืึธื ื ืื ืืึธืื ืึท ืืืื ืคืื ื ืคืื ืืืจืืคืึทื ืืื ืืขื ืขื ืืืืืืช ืฆื ืืึทืจืึทื ืืืจื ืื ืื ืืืืืึทืืึทืืืืืื ืคืื ืืืืขืจื 'ืคึผืจืืืืึทื ืืื ืคึฟืึธืจืืึทืฆืืข, ืึทืจืืึทื ืืขืจืขืื ื ืืืืืึทื ืืืืื ื ืืขืืืขื ืืืืืขื ืืืจื ืกืืืื ืืึทืืื ืื ืืก ืืื ืึทืืืื ืืกืืจืึทืืึธืจืก ืืื ืึทืงืกืขืก ืฆื ื ืขืฅ ื ืึธืืื. ืื ืืขืืืื ื ืืื ืคืืึทืื ืืื ืืื ืืึทืืืึทืืืง ืคึผืจืึธืืึธืงืึธื ืขื ืืขืจืื ืืขื ืืืึธืก ืืจืขืื ืฆืืจืืง ืงืึทืืคึผืึทืืึทืืืืึทืื ืืื ืืืขืจืกืืขืก 0.12.x.
GNUnet ืฉืืืฆื ืื ืฉืึทืคืื ื ืคืื ืคึผ2ืคึผ ื ืขืืืืึธืจืงืก ืืืืขืจ ืืงืคึผ, ืืืคึผ, ืืืืคึผ / ืืืืคึผืก, ืืืืขืืึธืึธืื ืืื ืืืืึทื, ืืื ืงืขื ืขื ืึทืจืืขืื ืืื ืค2ืฃ (ืคืจืืึทื ื-ืฆื-ืคืจืืึทื ื) ืืึธืืข. NAT ืืจืึทืืืขืจืกืึทื ืืื ืืขืฉืืืฆื, ืึทืจืืึทื ืืขืจืขืื ื ื ืืฆื UPnP ืืื ICMP. ืฆื ืึทืืจืขืก ืื ืคึผืืืืกืืึทื ื ืคืื ืืึทืื, ืขืก ืืื ืืขืืืขื ืฆื ื ืืฆื ืึท ืคืื ืื ืืขืจืืขืืืืื ืืึทืฉ ืืืฉ (ืืื). ืืืฉืืจืื ืคึฟืึทืจ ืืืคึผืืืืื ื ืืืื ื ืขืืืืึธืจืงืก ืืขื ืขื ืฆืืืขืฉืืขืื. ืฆื ืกืึทืืขืงืืืืืื ืฉืขื ืงืขื ืืื ืึธืคึผืจืืคื ืึทืงืกืขืก ืจืขืื, ืึท ืืืกืขื ืืจืึทืืืืื ืืขืืืืืืึทืฆืืข ืึทืืจืืืืื ืืืขืงืกื ืืื ืกื ืืื ืืขื ืืฆื , GNS (GNU ื ืึธืืขื ืกืืกืืขื) ืืื ืึทืืจืืืืื-ืืืืืจื ืขื ืงืจืืคึผืฉืึทื ().
ืื ืกืืกืืขื ืคึฟืขืึดืงืืืื ื ืืืขืจืืง ืืืื ืงืึทื ืกืึทืืฉืึทื ืืื ื ืืฆื ืึท ืืึทืืื-ืคึผืจืึธืกืขืก ืึทืจืงืึทืืขืงืืฉืขืจ ืฆื ืฆืืฉืืขืื ืืคืืขืืื ืืขืจืืงืืื ืฆืืืืฉื ืงืึทืืคึผืึธืื ืึทื ืฅ. ืคืืขืงืกืึทืืึทื ืืืฉืืจืื ืืขื ืขื ืฆืืืขืฉืืขืื ืคึฟืึทืจ ืืืื ืืืื ืื ื ืืึธืืก ืืื ืงืึทืืขืงืืื ื ืกืืึทืืืกืืืง. ืฆื ืึทื ืืืืืงืืขื ืขื ื-ื ืืฆื ืึทืคึผืืึทืงืืืฉืึทื ื, GNUnet ืืื ืึทื ืึทืคึผื ืคึฟืึทืจ ืื C ืฉืคึผืจืึทื ืืื ืืืื ืืื ืื ืคึฟืึทืจ ืื ืืขืจืข ืคึผืจืึธืืจืึทืืืื ื ืฉืคึผืจืึทืื. ืฆื ืคืึทืจืคึผืึธืฉืขืืขืจื ืึทื ืืืืืงืืื ื, ืขืก ืืื ืคืืจืืขืืืืื ืฆื ื ืืฆื ืืขืฉืขืขื ืืฉ ืืืคึผืก ืืื ืคึผืจืึทืกืขืกืึทื ืึทื ืฉืืึธื ืคืื ืคึฟืขืืขื. ืขืก ืืืื ืึท ืคึผืจืึธืืข ืืืืืืึธืืขืง ืคึฟืึทืจ ืึธืืึทืืึทืืืง ืืืคึผืืืืืึทื ื ืคืื ืืงืกืคึผืขืจืืขื ืึทื ื ืขืืืืึธืจืงืก ืงืึทืืืขืจืื ื ืืขื ืก ืคืื ืืืืื ืืขืจ ืคืื ืคึผืืจื.
ืืื ืึทืืืฉืึทื ืฆื GNS, ืขืืืขืืข ืคืึทืจืืืง ืึทืคึผืืึทืงืืืฉืึทื ื ืืขื ืขื ืืืื ืืขืืืขืืึธืคึผืขื ืืืืืจื ืืืืฃ GNUnet ืืขืงื ืึทืืึทืืืฉืื:
- ื ืืื ืกื ืคึฟืึทืจ ืึทื ืึธื ืืืข ืืึทื ืืฆืขืจืก ืืขืงืข ืืึทื ืืืืืื ื, ืืืึธืก ืงืขื ื ืืฉื ืืึธืื ืืืจ ืฆื ืคืื ืึทื ืืขืจืงืืืึทืื ืืื ืคึฟืึธืจืืึทืฆืืข ืจืขืื ืฆื ืืขืจ ืึทืจืืืขืจืคืืจื ืคืื ืืึทืื ืืืืื ืืื ืื ืงืจืืคึผืืื ืคืึธืจืขื ืืื ืืืจ ืงืขื ืขื ื ืืฉื ืฉืคึผืืจ ืืืขืจ ืคึผืึธืกืืขื, ืืขืืืื ืืื ืืึทืื ืืึธืืืื ืืขืงืขืก ืืึทื ืง ืฆื ืื ื ืืฆื ืคืื ืื GAP ืคึผืจืึธืืึธืงืึธื.
- ืืืคึผื ืกืืกืืขื ืคึฟืึทืจ ืงืจืืืืืื ื ืคืึทืจืืึธืจืื ืืึทืืื ืื ืืก ืืื ืื ".ืื ื" ืคืขืื ืืื ืคืึธืจืืืขืจืืื ื IPv4 ืืื IPv6 ืืึทื ืึทืื ืืืืขืจ ืึท ืคึผ2ืคึผ ื ืขืฅ. ืึทืืืืืืึธื ืึทืืื, IPv4-to-IPv6 ืืื IPv6-to-IPv4 ืืืืขืจืืขืฆืื ื ืกืงืืื ืืขื ืขื ืืขืฉืืืฆื, ืืื ืืขืืื ื ืืื ืื ืฉืึทืคืื ื ืคืื IPv4-over-IPv6 ืืื IPv6-over-IPv4 ืืึทื ืึทืื.
- GNUnet ืฉืืืขืก ืืื ืกื ืคึฟืึทืจ ืงืื ืงืึทืืืก ืืืืขืจ GNUnet. GNS ืืื ืืขื ืืฆื ืฆื ืืืขื ืืืคืืฆืืจื ื ืืฆืขืจืก; ืืขืจ ืืื ืืึทืื ืคืื ืงืื ืคืึทืจืงืขืจ ืืื ืืจืึทื ืกืืืืืขื ืืื ืื ืงืจืืคึผืืื ืคืึธืจืขื. ืึทื ืึธื ืืืืื ืืื ื ืึธื ื ืืฉื ืฆืืืขืฉืืขืื - ืื ืืขืจืข ืคึผืืจื ืงืขื ืขื ืฉืคึผืืจ ืื ืคึฟืึทืจืืื ืืื ื ืฆืืืืฉื ืฆืืืื ื ืืฆืขืจืก ืืื ืืึทืฉืืืืขื ืืืืขืจ IP ืึทืืจืขืกืขืก.
- ืคึผืืึทืืคืึธืจืืข ืคึฟืึทืจ ืื ืื ืืืกืขื ืืจืึทืืืืื ืืขืืขืืฉืึทืคืืืขื ื ืขืืืืึธืจืงืก , ื ืืฆื ืืขื ืคึผืจืึธืืึธืงืึธื ืืื ืฉืืืฆื ืื ืคืึทืจืฉืคึผืจืืืืื ื ืคืื ื ืึธืืืึทืคืึทืงืืืฉืึทื ื ืืื ืืืืืืงืึทืกื ืืึธืืข ื ืืฆื ืกืืฃ-ืฆื-ืกืืฃ ืขื ืงืจืืคึผืฉืึทื ืึทืืื ืึทื ืืืืื ืึธืืขืจืืืื ืืืืขืจื ืงืขื ืขื ืึทืงืกืขืก ืึทืจืืืงืืขื, ืืขืงืขืก, ืืฉืึทืฅ ืืื ืืืกืงืืกืืขืก (ืื ืฆื ืืืขืืขื ืึทืจืืืงืืขื ืืขื ืขื ื ืืฉื ืืขืจืขืื, ืึทืจืืึทื ืืขืจืขืื ื ื ืึธืืข ืึทืืืื ืืกืืจืึทืืึธืจืก, ืืืขืื ื ืืฉื ืงืขื ืขื ืฆื ืืืืขื ืขื ืืื. );
- ืกืืกืืขื ืคึฟืึทืจ ืึธืจืืึทื ืืืืื ื ืื ืงืจืืคึผืืื E- ืืจืืื , ืืืึธืก ื ืืฆื GNUnet ืคึฟืึทืจ ืืขืืึทืืึทืืึท ืฉืืฅ ืืื ืฉืืืฆื ืคืึทืจืฉืืื ืคึฟืึทืจ ืฉืืืกื ืืืขืจืึทืคืึทืงืืืฉืึทื;
- ืฆืึธืืื ื ืกืืกืืขื , ืืืึธืก ืืื ืึทื ืึธื ืืืืื ืคึฟืึทืจ ืืืืขืจืก ืึธืืขืจ ืืจืึทืงืก ืืจืขืืขืจ ืืจืึทื ืืึทืงืฉืึทื ื ืคึฟืึทืจ ืืืจืืืขืืงืืึทื ืืื ืฉืืืืขืจ ืจืืคึผืึธืจืืื ื. ืขืก ืฉืืืฆื ืืจืืขืื ืืื ืคืึทืจืฉืืื ืืืืืกืืื ื ืงืขืจืึทื ืกืื ืืื ืขืืขืงืืจืึธื ืืฉ ืืขืื, ืึทืจืืึทื ืืขืจืขืื ื ืืึธืืืึทืจืก, ืขืืจืึธืก ืืื ืืืืงืึธืื ืก.
ืืืืคึผื ื ืืึทืข ืคึฟืขืึดืงืืืื ืืื GNUnet 0.13:
- ืืขืจ ืจืขืืืกืืจื ืืื ืืจืืืขืจืืขืคืืจื ืืขืืืืจื (GNUnet ืึทืกืืื ื ื ืืืืขืจืก ืืืืืึธืจืืืขื), ืคืึทืจืึทื ืืืืึธืจืืืขื ืคึฟืึทืจ ืึทืกืืื ืื ื ื ืขืืขื ืืื ืึทืืจืขืกืขืก ืคึฟืึทืจ GNUnet.
- ืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื ืื ืืืกืขื ืืจืึทืืืืื ืคืขืื ื ืึธืืขื ืกืืกืืขื GNS ืืื ืึทืืืื ื ืืื ืคืืจืืขืืืืื ืืืจื ืื IETF. ืื NSS ืคึผืืืืื "ืืืึธืง" ืืื ืืืคึผืจืืืื. ืฆืืืขืืืืื ื ืืึท ืกืึทืคึผืืึทืืขื ืึทื ืคืืึทืืก ืคึฟืึทืจ ืจืขืงืึธืจืืก ืืืึธืก ืืขื ืขื ื ืืฉื ืืคืืจืืฉ ืืจืืืก ืืื ืืขืจ ืื ืืขืืขืื ืคืืจืืข, ืึธืืขืจ ืืขื ืขื ืืืืืขืงืขืจื ืืืจื ืื ืจืขืกืึธืืืืขืจ. ืฆืืืขืืขืื ืึท ืืืืจืขื ืื ื ืฆื ืื gnunet-namestore ื ืืฆื ืืืขื ืึทืืื ื TLSA ืึธืืขืจ SRV ืืืื ืกื ืึทืจืืืก ืคืื ืื ืคึผืึธืืืฆืืข .
- ืืื ืื ืฉืืืกื ืจืขืืืึธืงืึทืืืึธื ืืขืงืึทื ืืืึทื (GNS / REVOCATION), ืื ืคึฟืื ืงืฆืืข ืกืืืืืฉื ืฆื ื ืืฆื ืื Argon2 ืืึทืฉืื ื ืึทืืืขืจืืืึทื.
- ืืื ืื ืืืกืขื ืืจืึทืืืืื ืืืขืงืกื ืคืื ืืขืืืืืืึทืฆืืข ืึทืืจืืืืืฅ (RECLAIM) ืืื ืกื, ืื ืืืืขื ืืจืืืก ืืื ืืขืืืืงืกื ืฆื 256 ืืืื.
- ืื ืึทืจืืืขืจืคืืจื ืคึผืืืืื, ืืืึธืก ื ืืฆื ืื UDP ืคึผืจืึธืืึธืงืึธื ืคึฟืึทืจ ืืึทืื ืึทืจืืืขืจืคืืจื, ืืื ืืจืืืขืจืืขืคืืจื ืฆื ืื ืืงืกืคึผืขืจืืขื ืึทื ืงืึทืืขืืึธืจืืข ืจืขืื ืฆื ืคืขืกืืงืืึทื ืคึผืจืึธืืืขืืก;
- ืื ECDSA ืฉืืืกื ืืขืงืข ืคึฟืึธืจืืึทื ืืื ืคึผืจืืืืึทื ืฉืืืกื ืกืืจืืึทืืืืืืฉืึทื ืืืคึฟื ืืื ืืื ืึทืคืืื ืืื ืื ืืขืจืข ืืืืืจืขืจืื (ืึทืื ืฉืืืกืืขื ืืืขื ื ืื ืืขืจ ืึทืจืืขื).
- ืื ืืืืืืึธืืขืง ืืื ืืขื ืืฆื ืืื ืึท ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื ืขื ืงืจืืคึผืฉืึทื ืึทืืืขืจืืืึทืื ืืืืืจื ืืืืฃ ืืืืคึผืืืงืึทื ืงืืจืืืขืก .
- ืฆืืืขืืืืื ืื ืคืืืืงืืื ืฆื ืืืืขื ืืืืืืึทืืื ืืื ืื cURL ืืืืืืึธืืขืง, ื ืื ืฉืืื ืฆื ืื ืืืืก.
- ืงืขืกืืืืขืจืืืง ืื ืืึทืืจืืืฉืึทื ืกืขืจืืืขืจ ืืืืืขืงืขืจื .
- ืื ืืืืขื ืืืคึผืขื ืืึทื ืกืื ืึทืจืืึทื ื ืขืืขื libmicrohttpd, libjansson ืืื libsodium.
ืืงืืจ: opennet.ru
