ಟಾರ್ 0.4.1 ರ ಹೊಸ ಸ್ಥಿರ ಶಾಖೆಯ ಬಿಡುಗಡೆ

ಪರಿಚಯಿಸಿದರು ಉಪಕರಣಗಳ ಬಿಡುಗಡೆ ಟಾರ್ 0.4.1.5, ಅನಾಮಧೇಯ ಟಾರ್ ನೆಟ್ವರ್ಕ್ನ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಸಂಘಟಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ. Tor 0.4.1.5 ಅನ್ನು 0.4.1 ಶಾಖೆಯ ಮೊದಲ ಸ್ಥಿರ ಬಿಡುಗಡೆ ಎಂದು ಗುರುತಿಸಲಾಗಿದೆ, ಇದು ಕಳೆದ ನಾಲ್ಕು ತಿಂಗಳುಗಳಿಂದ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿದೆ. ನಿಯಮಿತ ನಿರ್ವಹಣಾ ಚಕ್ರದ ಭಾಗವಾಗಿ 0.4.1 ಶಾಖೆಯನ್ನು ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ - 9.x ಶಾಖೆಯ ಬಿಡುಗಡೆಯ ನಂತರ 3 ತಿಂಗಳು ಅಥವಾ 0.4.2 ತಿಂಗಳ ನಂತರ ನವೀಕರಣಗಳನ್ನು ಸ್ಥಗಿತಗೊಳಿಸಲಾಗುತ್ತದೆ. 0.3.5 ಶಾಖೆಗೆ ದೀರ್ಘಾವಧಿಯ ಬೆಂಬಲವನ್ನು (LTS) ಒದಗಿಸಲಾಗಿದೆ, ಇದಕ್ಕಾಗಿ ನವೀಕರಣಗಳನ್ನು ಫೆಬ್ರವರಿ 1, 2022 ರವರೆಗೆ ಬಿಡುಗಡೆ ಮಾಡಲಾಗುತ್ತದೆ.

ಮುಖ್ಯ ಆವಿಷ್ಕಾರಗಳು:

  • ಟೋರ್ ಟ್ರಾಫಿಕ್ ಪತ್ತೆ ವಿಧಾನಗಳ ವಿರುದ್ಧ ರಕ್ಷಣೆಯನ್ನು ಹೆಚ್ಚಿಸಲು ಚೈನ್-ಲೆವೆಲ್ ಪ್ಯಾಡಿಂಗ್‌ಗೆ ಪ್ರಾಯೋಗಿಕ ಬೆಂಬಲವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ. ಕ್ಲೈಂಟ್ ಈಗ ಸರಪಳಿಗಳ ಆರಂಭದಲ್ಲಿ ಪ್ಯಾಡಿಂಗ್ ಸೆಲ್‌ಗಳನ್ನು ಸೇರಿಸುತ್ತದೆ ಪರಿಚಯ ಮತ್ತು ಭೇಟಿ, ಈ ಸರಪಳಿಗಳಲ್ಲಿನ ದಟ್ಟಣೆಯನ್ನು ಸಾಮಾನ್ಯ ಹೊರಹೋಗುವ ಟ್ರಾಫಿಕ್‌ಗೆ ಹೋಲುತ್ತದೆ. ಹೆಚ್ಚಿದ ರಕ್ಷಣೆಯ ವೆಚ್ಚವು ಪ್ರತಿ ದಿಕ್ಕಿನಲ್ಲಿ ಎರಡು ಹೆಚ್ಚುವರಿ ಕೋಶಗಳನ್ನು RENDEZVOUS ಸರಪಳಿಗಳಿಗೆ ಸೇರಿಸುವುದು, ಹಾಗೆಯೇ ಒಂದು ಅಪ್‌ಸ್ಟ್ರೀಮ್ ಮತ್ತು 10 ಡೌನ್‌ಸ್ಟ್ರೀಮ್ ಸೆಲ್‌ಗಳನ್ನು INTRODUCE ಸರಪಳಿಗಳಿಗಾಗಿ ಸೇರಿಸುವುದು. ಮಿಡಲ್‌ನೋಡ್ಸ್ ಆಯ್ಕೆಯನ್ನು ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದಾಗ ವಿಧಾನವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಸರ್ಕ್ಯೂಟ್‌ಪ್ಯಾಡಿಂಗ್ ಆಯ್ಕೆಯ ಮೂಲಕ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಬಹುದು;

    ಟಾರ್ 0.4.1 ರ ಹೊಸ ಸ್ಥಿರ ಶಾಖೆಯ ಬಿಡುಗಡೆ

  • ಸೇರಿಸಲಾಗಿದೆ ರಕ್ಷಿಸಲು ಪ್ರಮಾಣೀಕೃತ SENDME ಸೆಲ್‌ಗಳಿಗೆ ಬೆಂಬಲ DoS ದಾಳಿಗಳು, ಕ್ಲೈಂಟ್ ದೊಡ್ಡ ಫೈಲ್‌ಗಳನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ವಿನಂತಿಸಿದರೆ ಮತ್ತು ವಿನಂತಿಗಳನ್ನು ಕಳುಹಿಸಿದ ನಂತರ ಓದುವ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ವಿರಾಮಗೊಳಿಸಿದರೆ, ಆದರೆ ಡೇಟಾ ವರ್ಗಾವಣೆಯನ್ನು ಮುಂದುವರಿಸಲು ಇನ್‌ಪುಟ್ ನೋಡ್‌ಗಳಿಗೆ ಸೂಚಿಸುವ SENDME ನಿಯಂತ್ರಣ ಆಜ್ಞೆಗಳನ್ನು ಕಳುಹಿಸುವುದನ್ನು ಮುಂದುವರಿಸುವ ಸಂದರ್ಭದಲ್ಲಿ ಪರಾವಲಂಬಿ ಹೊರೆಯ ರಚನೆಯ ಆಧಾರದ ಮೇಲೆ. ಪ್ರತಿ ಕೋಶ
    SENDME ಈಗ ಅದು ಅಂಗೀಕರಿಸುವ ಟ್ರಾಫಿಕ್‌ನ ಹ್ಯಾಶ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ, ಮತ್ತು SENDME ಸೆಲ್ ಅನ್ನು ಸ್ವೀಕರಿಸಿದ ನಂತರ ಕೊನೆಯ ನೋಡ್ ಹಿಂದಿನ ಸೆಲ್‌ಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವಾಗ ಕಳುಹಿಸಲಾದ ಟ್ರಾಫಿಕ್ ಅನ್ನು ಇತರ ಪಕ್ಷವು ಈಗಾಗಲೇ ಸ್ವೀಕರಿಸಿದೆ ಎಂದು ಪರಿಶೀಲಿಸಬಹುದು;

  • ರಚನೆಯು ಪ್ರಕಾಶಕ-ಚಂದಾದಾರರ ಮೋಡ್‌ನಲ್ಲಿ ಸಂದೇಶಗಳನ್ನು ರವಾನಿಸಲು ಸಾಮಾನ್ಯೀಕರಿಸಿದ ಉಪವ್ಯವಸ್ಥೆಯ ಅನುಷ್ಠಾನವನ್ನು ಒಳಗೊಂಡಿದೆ, ಇದನ್ನು ಇಂಟ್ರಾ-ಮಾಡ್ಯುಲರ್ ಸಂವಹನವನ್ನು ಸಂಘಟಿಸಲು ಬಳಸಬಹುದು;
  • ನಿಯಂತ್ರಣ ಆಜ್ಞೆಗಳನ್ನು ಪಾರ್ಸ್ ಮಾಡಲು, ಪ್ರತಿ ಆಜ್ಞೆಯ ಇನ್‌ಪುಟ್ ಡೇಟಾದ ಪ್ರತ್ಯೇಕ ಪಾರ್ಸಿಂಗ್ ಬದಲಿಗೆ ಸಾಮಾನ್ಯೀಕರಿಸಿದ ಪಾರ್ಸಿಂಗ್ ಉಪವ್ಯವಸ್ಥೆಯನ್ನು ಬಳಸಲಾಗುತ್ತದೆ;
  • CPU ಮೇಲಿನ ಲೋಡ್ ಅನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಕಾರ್ಯಕ್ಷಮತೆಯ ಆಪ್ಟಿಮೈಸೇಶನ್ ಅನ್ನು ಕೈಗೊಳ್ಳಲಾಗಿದೆ. Tor ಈಗ ಪ್ರತಿ ಥ್ರೆಡ್‌ಗೆ ಪ್ರತ್ಯೇಕ ವೇಗದ ಹುಸಿ-ಯಾದೃಚ್ಛಿಕ ಸಂಖ್ಯೆಯ ಜನರೇಟರ್ (PRNG) ಅನ್ನು ಬಳಸುತ್ತದೆ, ಇದು AES-CTR ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಮೋಡ್‌ನ ಬಳಕೆ ಮತ್ತು ಲಿಬೋಟರಿಯಂತಹ ಬಫರಿಂಗ್ ರಚನೆಗಳ ಬಳಕೆ ಮತ್ತು OpenBSD ಯಿಂದ ಹೊಸ arc4random() ಕೋಡ್ ಅನ್ನು ಆಧರಿಸಿದೆ. ಸಣ್ಣ ಔಟ್‌ಪುಟ್ ಡೇಟಾಗಾಗಿ, ಪ್ರಸ್ತಾವಿತ ಜನರೇಟರ್ OpenSSL 1.1.1 ರಿಂದ CSPRNG ಗಿಂತ ಸುಮಾರು 100 ಪಟ್ಟು ವೇಗವಾಗಿರುತ್ತದೆ. ಹೊಸ PRNG ಅನ್ನು ಟಾರ್ ಡೆವಲಪರ್‌ಗಳು ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕಲಿ ಸ್ಟ್ರಾಂಗ್ ಎಂದು ರೇಟ್ ಮಾಡಲಾಗಿದ್ದರೂ, ಪ್ಯಾಡಿಂಗ್ ಅಟ್ಯಾಚ್‌ಮೆಂಟ್ ಶೆಡ್ಯೂಲಿಂಗ್ ಕೋಡ್‌ನಂತಹ ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯ ಅಗತ್ಯವಿರುವ ಸ್ಥಳಗಳಲ್ಲಿ ಇದನ್ನು ಪ್ರಸ್ತುತ ಬಳಸಲಾಗುತ್ತದೆ;
  • ಸಕ್ರಿಯಗೊಳಿಸಲಾದ ಮಾಡ್ಯೂಲ್‌ಗಳ ಪಟ್ಟಿಯನ್ನು ಪ್ರದರ್ಶಿಸಲು "--ಪಟ್ಟಿ-ಮಾಡ್ಯೂಲ್‌ಗಳು" ಆಯ್ಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ;
  • ಗುಪ್ತ ಸೇವೆಗಳ ಪ್ರೋಟೋಕಾಲ್‌ನ ಮೂರನೇ ಆವೃತ್ತಿಗೆ, HSFETCH ಆಜ್ಞೆಯನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ, ಇದು ಹಿಂದೆ ಎರಡನೇ ಆವೃತ್ತಿಯಲ್ಲಿ ಮಾತ್ರ ಬೆಂಬಲಿತವಾಗಿದೆ;
  • ಟಾರ್ ಲಾಂಚ್ ಕೋಡ್ (ಬೂಟ್‌ಸ್ಟ್ರ್ಯಾಪ್) ನಲ್ಲಿ ಮತ್ತು ಗುಪ್ತ ಸೇವೆಗಳ ಪ್ರೋಟೋಕಾಲ್‌ನ ಮೂರನೇ ಆವೃತ್ತಿಯ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುವಲ್ಲಿ ದೋಷಗಳನ್ನು ಸರಿಪಡಿಸಲಾಗಿದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ