αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αžŸαžΆαžαžΆαžŸαŸ’αžαŸαžšαž—αžΆαž–αžαŸ’αž˜αžΈαž“αŸƒ Tor 0.4.1

αžŽαŸ‚αž“αžΆαŸ† αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αž§αž”αž€αžšαžŽαŸ Tor ០.ៀ.αŸ₯.αŸ¦αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαžšαŸ€αž”αž…αŸ†αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž“αŸƒαž”αžŽαŸ’αžαžΆαž‰ Tor αž’αž“αžΆαž˜αž·αž€αŸ” Tor 0.4.1.5 αžαŸ’αžšαžΌαžœβ€‹αž”αžΆαž“β€‹αž‚αŸβ€‹αž‘αž‘αž½αž›β€‹αžŸαŸ’αž‚αžΆαž›αŸ‹β€‹αžαžΆβ€‹αž‡αžΆβ€‹αž€αžΆαžšβ€‹αž…αŸαž‰β€‹αž•αŸ’αžŸαžΆαž™β€‹αž˜αžΆαž“β€‹αžŸαŸ’αžαž·αžšαž—αžΆαž–β€‹αžŠαŸ†αž”αžΌαž„β€‹αž‚αŸβ€‹αž“αŸƒβ€‹αžŸαžΆαžαžΆ 0.4.1 αžŠαŸ‚αž›β€‹αž”αžΆαž“β€‹αžŸαŸ’αžαž·αžβ€‹αž€αŸ’αž“αž»αž„β€‹αž€αžΆαžšβ€‹αž’αž—αž·αžœαžŒαŸ’αžβ€‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹β€‹αžšαž™αŸˆαž–αŸαž› 0.4.1 αžαŸ‚β€‹αž€αž“αŸ’αž›αž„β€‹αž˜αž€β€‹αž“αŸαŸ‡αŸ” សអខអ 9 αž“αžΉαž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž‡αžΆαž•αŸ’αž“αŸ‚αž€αž“αŸƒαžœαžŠαŸ’αžαžαŸ‚αž‘αžΆαŸ†αž’αž˜αŸ’αž˜αžαžΆ - αž€αžΆαžšαž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αž“αžΉαž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž‰αŸ’αžˆαž”αŸ‹αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈ 3 αžαŸ‚ ឬ 0.4.2 αžαŸ‚αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αžŸαžΆαžαžΆ 0.3.5.x αŸ” αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžšαž™αŸˆαž–αŸαž›αžœαŸ‚αž„ (LTS) αžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αžαž›αŸ‹αž‡αžΌαž“αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŸαžΆαžαžΆ 1 αž€αžΆαžšαž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž–αžŠαŸ‚αž›αž“αžΉαž„αž…αŸαž‰αž•αŸ’αžŸαžΆαž™αžšαž αžΌαžαžŠαž›αŸ‹αžαŸ’αž„αŸƒαž‘αžΈ 2022 αžαŸ‚αž€αž»αž˜αŸ’αž—αŸˆ αž†αŸ’αž“αžΆαŸ† XNUMXαŸ”

αž€αžΆαžšαž…αŸ’αž“αŸƒαž”αŸ’αžšαžŒαž·αžαžŸαŸ†αžαžΆαž“αŸ‹αŸ—αŸ–

  • αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαž–αž·αžŸαŸ„αž’αž“αŸαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‘αŸ’αžšαž“αžΆαž”αŸ‹αž€αž˜αŸ’αžšαž·αžαžαŸ’αžŸαŸ‚αžŸαž„αŸ’αžœαžΆαž€αŸ‹αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αž“αž»αžœαžαŸ’αž αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαž“αž€αžΆαžšαž€αžΆαžšαž–αžΆαžšαž”αŸ’αžšαž†αžΆαŸ†αž„αž“αžΉαž„αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžαŸ’αžšαžŸαŸ’αžœαŸ‚αž„αžšαž€αž…αžšαžΆαž…αžšαžŽαŸ Tor αŸ” αž₯αž‘αžΌαžœαž“αŸαŸ‡ αž’αžαž·αžαž·αž‡αž“αž”αž“αŸ’αžαŸ‚αž˜αž€αŸ’αžšαž‘αžΆαž‘αŸ’αžšαž“αžΆαž”αŸ‹αž“αŸ…αžŠαžΎαž˜αžαŸ’αžŸαŸ‚αžŸαž„αŸ’αžœαžΆαž€αŸ‹ αžŸαŸαž…αž€αŸ’αžαžΈαž•αŸ’αžαžΎαž˜ αž“αž·αž„ αž€αžΆαžšαžŽαžΆαžαŸ‹αž‡αž½αž”αžŠαŸ‚αž›αž’αŸ’αžœαžΎαž±αŸ’αž™αž…αžšαžΆαž…αžšαžŽαŸαž“αŸ…αž›αžΎαžαŸ’αžŸαŸ‚αžŸαž„αŸ’αžœαžΆαž€αŸ‹αž‘αžΆαŸ†αž„αž“αŸαŸ‡αž€αžΆαž“αŸ‹αžαŸ‚αžŸαŸ’αžšαžŠαŸ€αž„αž‘αŸ…αž“αžΉαž„αž…αžšαžΆαž…αžšαžŽαŸαž…αŸαž‰αž’αž˜αŸ’αž˜αžαžΆαŸ” αžαž˜αŸ’αž›αŸƒαž“αŸƒαž€αžΆαžšαž€αžΆαžšαž–αžΆαžšαž€αžΎαž“αž‘αžΎαž„αž‚αžΊαž€αžΆαžšαž”αž“αŸ’αžαŸ‚αž˜αž€αŸ„αžŸαž·αž€αžΆαž–αžΈαžšαž”αž“αŸ’αžαŸ‚αž˜αž‘αŸ€αžαž€αŸ’αž“αž»αž„αž‘αž·αžŸαžŠαŸ…αž“αžΈαž˜αž½αž™αŸ—αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžαŸ’αžŸαŸ‚αžŸαž„αŸ’αžœαžΆαž€αŸ‹ RENDEZVOUS αž€αŸαžŠαžΌαž…αž‡αžΆαž€αŸ„αžŸαž·αž€αžΆαžαžΆαž„αž›αžΎ αž“αž·αž„ 10 αž…αž»αŸ‡αž€αŸ’αžšαŸ„αž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžαŸ’αžŸαŸ‚αžŸαž„αŸ’αžœαžΆαž€αŸ‹ INTRODUCE αŸ” αžœαž·αž’αžΈαžŸαžΆαžŸαŸ’αžšαŸ’αžαžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž±αŸ’αž™αžŸαž€αž˜αŸ’αž˜αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž‡αž˜αŸ’αžšαžΎαžŸ MiddleNodes αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž‰αŸ’αž‡αžΆαž€αŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹ αž αžΎαž™αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž·αž‘αžαžΆαž˜αžšαž™αŸˆαž‡αž˜αŸ’αžšαžΎαžŸ CircuitPadding αŸ”

    αž€αžΆαžšαž…αŸαž‰αž•αŸ’αžŸαžΆαž™αžŸαžΆαžαžΆαžŸαŸ’αžαŸαžšαž—αžΆαž–αžαŸ’αž˜αžΈαž“αŸƒ Tor 0.4.1

  • αž”αž“αŸ’αžαŸ‚αž˜ αž€αžΆαžšαž‚αžΆαŸ†αž‘αŸ’αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αŸ„αžŸαž·αž€αžΆ SENDME αžŠαŸ‚αž›αž”αžΆαž“αž•αŸ’αž‘αŸ€αž„αž•αŸ’αž‘αžΆαžαŸ‹αžŠαžΎαž˜αŸ’αž”αžΈαž€αžΆαžšαž–αžΆαžšαž”αŸ’αžšαž†αžΆαŸ†αž„αž“αžΉαž„ αž€αžΆαžšαžœαžΆαž™αž”αŸ’αžšαž αžΆαžš DoSαžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž”αž“αŸ’αž‘αž»αž€αž”αŸ‰αžΆαžšαŸ‰αžΆαžŸαŸŠαžΈαžαž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈαžŠαŸ‚αž›αž’αžαž·αžαž·αž‡αž“αžŸαŸ’αž“αžΎαžŸαž»αŸ†αž€αžΆαžšαž‘αžΆαž‰αž™αž€αž―αž€αžŸαžΆαžšαž’αŸ† αž“αž·αž„αž•αŸ’αž’αžΆαž€αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž’αžΆαž“αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž€αžΆαžšαž•αŸ’αž‰αžΎαžŸαŸ†αžŽαžΎ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž“αŸ…αžαŸ‚αž”αž“αŸ’αžαž•αŸ’αž‰αžΎαž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„ SENDME αžŠαŸ‚αž›αžŽαŸ‚αž“αžΆαŸ†αžαŸ’αž“αžΆαŸ†αž„αž”αž‰αŸ’αž…αžΌαž›αžŠαžΎαž˜αŸ’αž”αžΈαž”αž“αŸ’αžαž•αŸ’αž‘αŸαžšαž‘αž·αž“αŸ’αž“αž“αŸαž™αŸ” αž€αŸ„αžŸαž·αž€αžΆαž“αžΈαž˜αž½αž™αŸ—
    αž₯αž‘αžΌαžœαž“αŸαŸ‡ SENDME αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž› hash αž“αŸƒαž…αžšαžΆαž…αžšαžŽαŸαžŠαŸ‚αž›αžœαžΆαž‘αž‘αž½αž›αžŸαŸ’αž‚αžΆαž›αŸ‹ αž αžΎαž™αžαŸ’αž“αžΆαŸ†αž„αž”αž‰αŸ’αž…αž”αŸ‹αž“αŸ…αž–αŸαž›αž‘αž‘αž½αž›αž”αžΆαž“αž€αŸ’αžšαž‘αžΆ SENDME αž’αžΆαž…αž•αŸ’αž‘αŸ€αž„αž•αŸ’αž‘αžΆαžαŸ‹αžαžΆαž—αžΆαž‚αžΈαž•αŸ’αžŸαŸαž„αž‘αŸ€αžαž”αžΆαž“αž‘αž‘αž½αž›αž…αžšαžΆαž…αžšαžŠαŸ‚αž›αž”αžΆαž“αž•αŸ’αž‰αžΎαžšαž½αž…αž αžΎαž™ αž“αŸ…αž–αŸαž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž€αŸ’αžšαž‘αžΆαž–αžΈαž˜αž»αž“αŸ”

  • αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžšαž„αž‘αžΌαž‘αŸ…αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αž‰αŸ’αž‡αžΌαž“αžŸαžΆαžšαž“αŸ…αž€αŸ’αž“αž»αž„αžšαž”αŸ€αž”αž’αŸ’αž“αž€αž”αŸ„αŸ‡αž–αž»αž˜αŸ’αž–αž•αŸ’αžŸαžΆαž™-αž’αŸ’αž“αž€αž‡αžΆαžœ αžŠαŸ‚αž›αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαžšαŸ€αž”αž…αŸ†αž’αž“αŸ’αžαžšαž€αž˜αŸ’αž˜αž˜αŸ‰αžΌαžŒαž»αž›αŸ”
  • αžŠαžΎαž˜αŸ’αž”αžΈαž‰αŸ‚αž€αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆ αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžšαž„αž‰αŸ‚αž€αž‘αžΌαž‘αŸ…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαž‡αŸ†αž“αž½αžŸαž±αŸ’αž™αž€αžΆαžšαž‰αŸ‚αž€αžŠαžΆαž…αŸ‹αžŠαŸ„αž™αž‘αŸ‚αž€αž“αŸƒαž‘αž·αž“αŸ’αž“αž“αŸαž™αž”αž‰αŸ’αž…αžΌαž›αž“αŸƒαž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆαž“αžΈαž˜αž½αž™αŸ—αŸ”
  • αž€αžΆαžšαž”αž„αŸ’αž€αžΎαž“αž”αŸ’αžšαžŸαž·αž‘αŸ’αž’αž—αžΆαž–αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αž“αž»αžœαžαŸ’αžαžŠαžΎαž˜αŸ’αž”αžΈαž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™αž€αžΆαžšαž•αŸ’αž‘αž»αž€αž“αŸ…αž›αžΎαžŸαŸŠαžΈαž—αžΈαž™αžΌαŸ” αž₯αž‘αžΌαžœαž“αŸαŸ‡ Tor αž”αŸ’αžšαžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž”αž„αŸ’αž€αžΎαžαž›αŸαžαž…αŸƒαžŠαž“αŸ’αž™αžšαž αŸαžŸαžŠαžΆαž…αŸ‹αžŠαŸ„αž™αž‘αŸ‚αž€ (PRNG) αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžαŸ’αžŸαŸ‚αžŸαŸ’αžšαž‘αžΆαž™αž“αžΈαž˜αž½αž™αŸ— αžŠαŸ‚αž›αž•αŸ’αž’αŸ‚αž€αž›αžΎαž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžšαž”αŸ€αž”αž’αŸŠαž·αž“αž‚αŸ’αžšαžΈαž” AES-CTR αž“αž·αž„αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžŸαŸ†αžŽαž„αŸ‹αž”αžŽαŸ’αžαž»αŸ†αžŠαžΌαž…αž‡αžΆ libottery αž“αž·αž„αž€αžΌαžŠ arc4random() αžαŸ’αž˜αžΈαž–αžΈ OpenBSD αŸ” αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‘αž·αž“αŸ’αž“αž•αž›αžαžΌαž… αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž—αŸ’αž›αžΎαž„αžŠαŸ‚αž›αž”αžΆαž“αžŸαŸ’αž“αžΎαž‘αžΎαž„αž‚αžΊαžŸαŸ’αž‘αžΎαžšαžαŸ‚ 1.1.1 αžŠαž„αž›αžΏαž“αž‡αžΆαž„ CSPRNG αž–αžΈ OpenSSL 100 αŸ” αž‘αŸ„αŸ‡αž”αžΈαž‡αžΆ PRNG αžαŸ’αž˜αžΈαžαŸ’αžšαžΌαžœαž”αžΆαž“αžœαžΆαž™αžαž˜αŸ’αž›αŸƒαžαžΆαž‡αžΆαž€αžΌαžŠαžŸαž˜αŸ’αž„αžΆαžαŸ‹αžαŸ’αž›αžΆαŸ†αž„αžŠαŸ„αž™αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸ Tor αž€αŸαžŠαŸ„αž™ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αžœαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαžαŸ‚αž“αŸ…αž€αŸ’αž“αž»αž„αž€αž“αŸ’αž›αŸ‚αž„αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž€αžΆαžšαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžαŸ’αž–αžŸαŸ‹ αžŠαžΌαž…αž‡αžΆαž€αžΌαžŠαž€αŸ†αžŽαžαŸ‹αž–αŸαž›αž—αŸ’αž‡αžΆαž”αŸ‹αž”αž“αŸ’αž‘αŸ‡αŸ”
  • αž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αž‡αž˜αŸ’αžšαžΎαžŸ β€œ--list-modules” αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž αžΆαž‰αž”αž‰αŸ’αž‡αžΈαž“αŸƒαž˜αŸ‰αžΌαžŒαž»αž›αžŠαŸ‚αž›αž”αžΆαž“αž”αžΎαž€αŸ”
  • αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αŸ†αžŽαŸ‚αž‘αžΈαž”αžΈαž“αŸƒαž–αž·αž’αžΈαž€αžΆαžšαžŸαŸαžœαžΆαž›αžΆαž€αŸ‹αž€αŸ†αž”αžΆαŸ†αž„ αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆ HSFETCH αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αž“αž»αžœαžαŸ’αž αžŠαŸ‚αž›αž–αžΈαž˜αž»αž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αžΆαŸ†αž‘αŸ’αžšαžαŸ‚αž“αŸ…αž€αŸ’αž“αž»αž„αž€αŸ†αžŽαŸ‚αž‘αžΈαž–αžΈαžšαž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αŸ”
  • αž€αŸ†αž αž»αžŸαžαŸ’αžšαžΌαžœαž”αžΆαž“αž‡αž½αžŸαž‡αž»αž›αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΌαžŠαž”αžΎαž€αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš Tor (bootstrap) αž αžΎαž™αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αžΆαž“αžΆαž“αžΌαžœαž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž“αŸƒαž€αŸ†αžŽαŸ‚αž‘αžΈαž”αžΈαž“αŸƒαž–αž·αž’αžΈαž€αžΆαžšαžŸαŸαžœαžΆαž›αžΆαž€αŸ‹αž€αŸ†αž”αžΆαŸ†αž„αŸ”

αž”αŸ’αžšαž—αž–: opennet.ru

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹