Tso tawm ib ceg ruaj khov tshiab ntawm Tor 0.4.1

Xa los ntawm tso tawm cov cuab yeej Tor 0.4.1.5, siv los teeb tsa kev ua haujlwm ntawm tus tsis qhia npe Tor network. Tor 0.4.1.5 tau lees paub tias yog thawj qhov kev tso tawm ruaj khov ntawm 0.4.1 ceg, uas tau tsim nyob rau hauv plaub lub hlis dhau los. Lub 0.4.1 ceg yuav raug tswj raws li ib feem ntawm lub voj voog txij nkawm tsis tu ncua - kev hloov tshiab yuav raug txiav tawm tom qab 9 lub hlis lossis 3 lub hlis tom qab tso tawm ntawm 0.4.2.x ceg. Kev txhawb nqa mus sij hawm ntev (LTS) yog muab rau 0.3.5 ceg, hloov tshiab uas yuav raug tso tawm kom txog rau thaum Lub Ob Hlis 1, 2022.

Main innovations:

  • Kev sim kev txhawb nqa rau cov saw-theem padding tau raug siv los txhim kho kev tiv thaiv Tor txoj kev tshawb nrhiav tsheb. Tus neeg siv tam sim no ntxiv padding hlwb ntawm qhov pib ntawm chains INTRODUCE thiab RENDEZVOUS, ua kom cov tsheb khiav ntawm cov saw hlau no zoo ib yam li cov tsheb khiav tawm. Tus nqi ntawm kev tiv thaiv nce ntxiv yog qhov sib ntxiv ntawm ob lub hlwb ntxiv hauv txhua qhov kev taw qhia rau RENDEZVOUS chains, nrog rau ib qho dej ntws thiab 10 downstream hlwb rau INTRODUCE chains. Cov txheej txheem tau qhib thaum qhov kev xaiv MiddleNodes tau teev tseg hauv qhov chaw thiab tuaj yeem ua tsis taus los ntawm kev xaiv CircuitPadding;

    Tso tawm ib ceg ruaj khov tshiab ntawm Tor 0.4.1

  • Ntxiv kev txhawb nqa rau cov ntaub ntawv pov thawj SENDME los tiv thaiv DoS tawm tsam, raws li kev tsim cov cab cab nyob rau hauv rooj plaub uas tus neeg thov kev rub tawm ntawm cov ntaub ntawv loj thiab ncua kev nyeem cov haujlwm tom qab xa cov lus thov, tab sis txuas ntxiv xa SENDME tswj cov lus txib qhia cov ntawv nkag mus txuas ntxiv cov ntaub ntawv. Txhua lub cell
    SENDME tam sim no suav nrog hash ntawm kev khiav tsheb uas nws lees paub, thiab qhov kawg ntawm qhov tau txais SENDME cell tuaj yeem txheeb xyuas tias lwm tus neeg tau txais cov tsheb thauj mus los thaum ua tiav cov hlwb dhau los;

  • Cov qauv muaj xws li kev siv ntawm ib tug generalized subsystem rau xa cov lus nyob rau hauv publisher-subscriber hom, uas yuav siv tau los npaj intra-module kev sib cuam tshuam;
  • Txhawm rau parse tswj cov lus txib, ib qho kev sib cais dav dav siv los ntawm kev sib cais cais ntawm cov ntaub ntawv nkag ntawm txhua qhov lus txib;
  • Kev ua tau zoo ntawm kev ua tau zoo tau ua tiav los txo cov load ntawm CPU. Tam sim no Tor siv cais ceev ceev pseudo-random tooj generator (PRNG) rau txhua txoj xov, uas yog raws li kev siv AES-CTR encryption hom thiab kev siv buffering tsim xws li libottery thiab tus tshiab arc4random() code los ntawm OpenBSD. Rau cov ntaub ntawv tso tawm me me, lub tshuab hluav taws xob tau thov yuav luag 1.1.1 npaug sai dua CSPRNG los ntawm OpenSSL 100. Txawm hais tias tus tshiab PRNG raug ntsuas raws li cryptographically muaj zog los ntawm Tor cov neeg tsim khoom, tam sim no tsuas yog siv rau hauv cov chaw uas xav tau kev ua haujlwm siab, xws li padding txuas sijhawm teem caij code;
  • Ntxiv kev xaiv "--list-modules" los tso saib cov npe ntawm cov modules enabled;
  • Rau qhov thib peb version ntawm cov kev pabcuam zais raws tu qauv, HSFETCH cov lus txib tau raug coj los siv, uas yav tas los txhawb nqa tsuas yog nyob rau hauv thib ob version;
  • Qhov yuam kev tau raug kho nyob rau hauv Tor tso cai code (bootstrap) thiab ua kom muaj kev ua haujlwm ntawm qhov thib peb ntawm cov kev pabcuam zais raws tu qauv.

Tau qhov twg los: opennet.ru

Ntxiv ib saib