A autoridade certificadora sem fins lucrativos Let's Encrypt, controlada pela comunidade e que fornece certificados gratuitamente a todos os interessados, anunciou a transição para o uso do servidor NTP ntpd-rs, escrito na linguagem Rust, visando garantir segurança e estabilidade. O projeto é distribuído sob as licenças Apache 2.0 e MIT, suporta plenamente os protocolos NTP e NTS (Network Time Security) no nível do cliente e do servidor, e pode ser usado como substituto para os servidores NTP chrony, ntpd e NTPsec.
O pacote ntpd-rs foi desenvolvido no âmbito do projeto Prossimo, que está sob a égide da organização ISRG (Internet Security Research Group), a fundadora do projeto Let's Encrypt e que promove o HTTPS e o desenvolvimento de tecnologias para aumentar a segurança da internet. Além do ntpd-rs, o projeto também está desenvolvendo a biblioteca TLS Rustls, o servidor DNS Hickory, o proxy reverso River, a ferramenta sudo-rs e componentes para o núcleo do Linux em Rust.
A utilização do ntpd-rs espera-se que aumente a segurança da infraestrutura do Let's Encrypt e reduza a probabilidade de surgir vulnerabilidades causadas por erros em operações de memória. Além disso, a segurança e a confiabilidade do sistema de sincronização do tempo exato são importantes, uma vez que manipulações por atacantes que implantam horários incorretos podem ser usadas para comprometer a segurança de protocolos sensíveis ao tempo, como TLS. Por exemplo, alterar o tempo pode levar a uma interpretação incorreta dos dados sobre ações. certificados TLS.
A autoridade certificadora Let's Encrypt gera diariamente mais de quatro milhões de novos certificados. O número de certificados ativos é de 372 milhões (cada certificado é válido por três meses). Esses certificados abrangem mais de 128 milhões de domínios registrados e 428 milhões de nomes de domínio totalmente qualificados (FQDN). Em abril, o ntpd-rs foi testado em um ambiente de teste do Let's Encrypt e agora foi implementado nos sistemas operacionais principais. No futuro, o Let's Encrypt planeja continuar a adoção de sistemas na linguagem Rust, especificamente planejando substituir o OpenSSL pelo Rustls. domínios dando prioridade ao uso do Hickory como servidor DNS, substituindo o Nginx pelo River, e usando o sudo-rs em vez do sudo.
Foi publicado um distribuidor de openSUSE Leap Micro 6.0 que é atualizado de forma atômica.
Fonte: opennet.ru
