lançamento do conjunto de ferramentas , utilizado para organizar o funcionamento da rede anônima Tor. O Tor 0.4.1.5 é reconhecido como o primeiro lançamento estável do ramo 0.4.1, que se desenvolveu nos últimos quatro meses. O ramo 0.4.1 será acompanhado no ciclo padrão de manutenção — os lançamentos de atualizações serão interrompidos após 9 meses ou 3 meses após o lançamento do ramo 0.4.2.x. O ciclo de suporte prolongado (LTS) é garantido para o ramo 0.3.5, com atualizações sendo lançadas até 1º de fevereiro de 2022.
Principais novidades:
- Implementado suporte experimental para preenchimento adicional em nível de circuitos, permitindo aumentar a proteção contra métodos de identificação de tráfego do Tor. O cliente agora adiciona células de preenchimento no início dos circuitos , tornando o tráfego desses circuitos mais parecido com o tráfego de saída comum. O preço do aumento da proteção é a adição de duas células adicionais em cada direção para os circuitos RENDEZVOUS, bem como uma célula superior e 10 células inferiores para os circuitos INTRODUCE. O método é ativado ao especificar nas configurações a opção MiddleNodes e pode ser desativado pela opção CircuitPadding;
- suporte a células autenticadas SENDME para proteção contra , baseados na criação de carga parasitária, quando o cliente solicita download de arquivos grandes e interrompe operações de leitura após enviar os pedidos, mas continua enviando comandos de controle SENDME, instruindo nós de entrada a continuar a transmissão de dados. Cada célula
SENDME agora inclui um hash do tráfego que ela confirma, e o nó final, ao receber a célula SENDME, pode assegurar que o outro lado já recebeu o tráfego enviado ao processar células anteriores; - Incluída a implementação de um subsistema genérico para transmissão de mensagens no modo publicador-assinante, que pode ser usado para organizar a interação entre módulos;
- Para a análise de comandos de controle, foi acionado um subsistema de análise genérico em vez da análise separada dos dados de entrada de cada comando;
- A otimização de desempenho foi realizada, reduzindo a carga no CPU. O Tor agora utiliza um gerador rápido de números aleatórios pseudoaleatórios (PRNG) separado para cada thread, baseado na aplicação do modo de criptografia AES-CTR e no uso de estruturas de buffer como no libottery e no novo código arc4random() do OpenBSD. Para pequenas saídas, o gerador proposto funciona quase 100 vezes mais rápido que o CSPRNG do OpenSSL 1.1.1. Embora o novo PRNG seja considerado criptograficamente seguro pelos desenvolvedores do Tor, ele ainda está sendo utilizado apenas em locais que exigem alto desempenho, como no código de agendamento de preenchimento anexado.
- Adicionada a opção "—list-modules" para exibir a lista de módulos habilitados;
- Para a terceira versão do protocolo de serviços ocultos, foi implementado o comando HSFETCH, que anteriormente era suportado apenas na segunda versão;
- Corrigidos erros no código de inicialização do Tor (bootstrap) e na operação da terceira versão do protocolo de serviços ocultos.
Fonte: opennet.ru
