DNS poslužitelj Trust-DNS preimenovan je u Hickory i bit će uključen u infrastrukturu Let's Encrypt.

Autor DNS poslužitelja Trust-DNS objavio je preimenovanje projekta u Hickory DNS. Kao razlog promjene imena navedena je želja da projekt postane privlačniji korisnicima, programerima i sponzorima, da se izbjegnu preklapanja u pretraživanju s konceptom 'Trusted DNS', kao i zaštita robne marke i povezane s projektom marke (ime Trust-DNS će biti problematično koristiti kao robnu marku jer se sastoji od generičkih riječi koje se ne mogu smatrati jedinstvenima).

Isprva se projekt razvijao kao eksperiment u stvaranju sustavnih komponenti na programskom jeziku koji nudi sredstva za sigurnu obradu memorije, ali sadašnji planovi su povezani s njegovim pretvaranjem u potpuno funkcionalan proizvod. Razvoj DNS poslužitelja Hickory vodi se pod pokroviteljstvom organizacije ISRG (Internet Security Research Group), koja je osnivač projekta Let's Encrypt i doprinosi razvoju tehnologija za povećanje sigurnosti interneta (na primjer, pod okriljem ISRG razvijaju se implementacije sudo, TLS modula za http poslužitelj Apache, NTP poslužitelj i dekoder AV1, napisani na jeziku Rust).

Nakon preimenovanja, projekt će biti premješten iz osobnog GitHub repozitorija autora u repozitorij pod zasebnom organizacijom Hickory DNS, što će olakšati sudjelovanje programera i pratilaca iz zajednice. Crate paketi trust-dns-resolver i trust-dns-proto bit će preimenovani u hickory-resolver i hickory-proto, dok će glavni server bit će isporučen u paketu hickory-dns. U trenutnom obliku, paketi trust-dns-resolver i trust-dns-proto imaju 19 i 20 milijuna preuzimanja na Crates.io, a očekuje se da će uz pomoć ulaganja od ISRG-a uspjeti proširiti primjenu DNS poslužitelja i učiniti ga pogodnijim za radne implementacije.

Hickory DNS uključuje komponente za osiguranje rada autoritativnog DNS poslužitelja, DNS klijenta, lokalnog rezolvera i rekurzivnog DNS poslužitelja. Uključene su i biblioteke s implementacijama niskorazinskih protokola. Projekt podržava DNSSEC, DoT (DNS preko TLS), DoH (DNS preko HTTPS), DoQ (DNS preko QUIC), mDNS (Multicast DNS), DNS-SD (otkrivanje usluga), ANAME, dinamičko ažuriranje zapisa, CSYNC (synchronizacija između roditelja i djeteta), DANE (autentifikacija imenskih entiteta zasnovana na DNS-u), DNSKEY, CAA (ovlaštenje certifikacijskih tijela). U procesu implementacije ili dok ne bude gotova, podrška za bežične IN-ADDR.ARPA, inkrementalni transfer zona, slanje obavijesti sekundarnim poslužiteljima o ažuriranju zone, Trusted DNS i S/MIME. Kod projekta napisan je na jeziku Rust i distribuira se pod licencama MIT i Apache 2.0.

U budućnosti planiraju koristiti Hickory DNS u infrastrukturi Let’s Encrypt. Prije implementacije bit će izvršen audit sigurnosti, provedena optimizacija performansi i osigurana podrška za potpuno rekurzivne upite i njihovu validaciju putem DNSSEC-a. Među planovima također se spominje podrška za NSEC3, politike keširanja različitih tipova DNS zapisa, sredstva za ravnotežu obrade upita, bijele liste IP adresa za dolazne veze.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster