Miklix

MD4 ಹ್ಯಾಶ್ ಕೋಡ್ ಕ್ಯಾಲ್ಕುಲೇಟರ್

ಪ್ರಕಟಣೆ: ಫೆಬ್ರವರಿ 16, 2025 ರಂದು 10:56:44 ಅಪರಾಹ್ನ UTC ಸಮಯಕ್ಕೆ

ಪಠ್ಯ ಇನ್ಪುಟ್ ಅಥವಾ ಫೈಲ್ ಅಪ್ಲೋಡ್ ಆಧಾರದ ಮೇಲೆ ಹ್ಯಾಶ್ ಕೋಡ್ ಅನ್ನು ಲೆಕ್ಕಹಾಕಲು ಮೆಸೇಜ್ ಡೈಜೆಸ್ಟ್ 4 (ಎಂಡಿ 4) ಹ್ಯಾಶ್ ಕಾರ್ಯವನ್ನು ಬಳಸುವ ಹ್ಯಾಶ್ ಕೋಡ್ ಕ್ಯಾಲ್ಕುಲೇಟರ್.

ಸಾಧ್ಯವಾದಷ್ಟು ಜನರಿಗೆ ಲಭ್ಯವಾಗುವಂತೆ ಮಾಡಲು ಈ ಪುಟವನ್ನು ಇಂಗ್ಲಿಷ್‌ನಿಂದ ಯಂತ್ರಭಾಷಾಂತರಿಸಲಾಗಿದೆ. ದುರದೃಷ್ಟವಶಾತ್, ಯಂತ್ರಭಾಷಾಂತರವು ಇನ್ನೂ ಪರಿಪೂರ್ಣ ತಂತ್ರಜ್ಞಾನವಾಗಿಲ್ಲ, ಆದ್ದರಿಂದ ದೋಷಗಳು ಸಂಭವಿಸಬಹುದು. ನೀವು ಬಯಸಿದರೆ, ನೀವು ಮೂಲ ಇಂಗ್ಲಿಷ್ ಆವೃತ್ತಿಯನ್ನು ಇಲ್ಲಿ ವೀಕ್ಷಿಸಬಹುದು:

MD4 Hash Code Calculator

ಎಂಡಿ 4 (ಮೆಸೇಜ್ ಡೈಜೆಸ್ಟ್ 4) ಎಂಬುದು 1990 ರಲ್ಲಿ ರೊನಾಲ್ಡ್ ರಿವೆಸ್ಟ್ ವಿನ್ಯಾಸಗೊಳಿಸಿದ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಹ್ಯಾಶ್ ಕಾರ್ಯವಾಗಿದೆ. ಇದು ಅನಿಯಂತ್ರಿತ ಉದ್ದದ ಇನ್ಪುಟ್ನಿಂದ ಸ್ಥಿರ 128-ಬಿಟ್ (16-ಬೈಟ್) ಹ್ಯಾಶ್ ಮೌಲ್ಯವನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ. ಘರ್ಷಣೆಯ ದಾಳಿಗೆ ಅನುವು ಮಾಡಿಕೊಡುವ ದುರ್ಬಲತೆಗಳಿಂದಾಗಿ ಎಂಡಿ 4 ಅನ್ನು ಈಗ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಆಗಿ ಮುರಿದಿದೆ ಎಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ (ಒಂದೇ ಹ್ಯಾಶ್ ಅನ್ನು ಉತ್ಪಾದಿಸುವ ಎರಡು ವಿಭಿನ್ನ ಇನ್ಪುಟ್ಗಳನ್ನು ಕಂಡುಹಿಡಿಯುವುದು), ಆದ್ದರಿಂದ ಹೊಸ ವ್ಯವಸ್ಥೆಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುವಾಗ ಇದನ್ನು ಬಳಸಬಾರದು. ಹಿಮ್ಮುಖವಾಗಿ ಹೊಂದಿಕೆಯಾಗುವ ಹ್ಯಾಶ್ ಕೋಡ್ ಅನ್ನು ರಚಿಸಬೇಕಾದ ಸಂದರ್ಭದಲ್ಲಿ ಇದನ್ನು ಇಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ.

ಪೂರ್ಣ ಬಹಿರಂಗಪಡಿಸುವಿಕೆ: ಈ ಪುಟದಲ್ಲಿ ಬಳಸಲಾದ ಹ್ಯಾಶ್ ಕಾರ್ಯದ ನಿರ್ದಿಷ್ಟ ಅನುಷ್ಠಾನವನ್ನು ನಾನು ಬರೆದಿಲ್ಲ. ಇದು PHP ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯೊಂದಿಗೆ ಸೇರಿಸಲಾದ ಪ್ರಮಾಣಿತ ಕಾರ್ಯವಾಗಿದೆ. ಅನುಕೂಲಕ್ಕಾಗಿ ಇಲ್ಲಿ ಸಾರ್ವಜನಿಕವಾಗಿ ಲಭ್ಯವಾಗುವಂತೆ ಮಾಡಲು ನಾನು ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಮಾತ್ರ ಮಾಡಿದ್ದೇನೆ.


ಹೊಸ ಹ್ಯಾಶ್ ಕೋಡ್ ಅನ್ನು ಲೆಕ್ಕಹಾಕಿ

ಈ ಫಾರ್ಮ್ ಮೂಲಕ ಸಲ್ಲಿಸಿದ ಡೇಟಾ ಅಥವಾ ಅಪ್‌ಲೋಡ್ ಮಾಡಿದ ಫೈಲ್‌ಗಳನ್ನು ವಿನಂತಿಸಿದ ಹ್ಯಾಶ್ ಕೋಡ್ ಅನ್ನು ರಚಿಸಲು ತೆಗೆದುಕೊಳ್ಳುವವರೆಗೆ ಮಾತ್ರ ಸರ್ವರ್‌ನಲ್ಲಿ ಇರಿಸಲಾಗುತ್ತದೆ. ಫಲಿತಾಂಶವು ನಿಮ್ಮ ಬ್ರೌಸರ್‌ಗೆ ಹಿಂತಿರುಗುವ ಮೊದಲು ಅದನ್ನು ತಕ್ಷಣವೇ ಅಳಿಸಲಾಗುತ್ತದೆ.

ಇನ್ಪುಟ್ ಡೇಟಾ:



ಸಲ್ಲಿಸಿದ ಪಠ್ಯವು UTF-8 ಎನ್‌ಕೋಡ್ ಆಗಿದೆ. ಹ್ಯಾಶ್ ಕಾರ್ಯಗಳು ಬೈನರಿ ಡೇಟಾದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದರಿಂದ, ಪಠ್ಯವು ಮತ್ತೊಂದು ಎನ್‌ಕೋಡಿಂಗ್‌ನಲ್ಲಿದ್ದರೆ ಫಲಿತಾಂಶವು ಭಿನ್ನವಾಗಿರುತ್ತದೆ. ನಿರ್ದಿಷ್ಟ ಎನ್‌ಕೋಡಿಂಗ್‌ನಲ್ಲಿ ಪಠ್ಯದ ಹ್ಯಾಶ್ ಅನ್ನು ನೀವು ಲೆಕ್ಕಾಚಾರ ಮಾಡಬೇಕಾದರೆ, ಬದಲಿಗೆ ನೀವು ಫೈಲ್ ಅನ್ನು ಅಪ್‌ಲೋಡ್ ಮಾಡಬೇಕು.



MD4 ಹ್ಯಾಶ್ ಅಲ್ಗಾರಿದಮ್ ಬಗ್ಗೆ

ನಾನು ಗಣಿತಜ್ಞನಲ್ಲ, ಆದ್ದರಿಂದ ನನ್ನ ಸಹ ಗಣಿತಜ್ಞರಲ್ಲದವರು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವ ರೀತಿಯಲ್ಲಿ ಈ ಹ್ಯಾಶ್ ಕಾರ್ಯವನ್ನು ವಿವರಿಸಲು ನಾನು ಪ್ರಯತ್ನಿಸುತ್ತೇನೆ ;-) ನೀವು ಗಣಿತ-ಭಾರವಾದ ವಿವರಣೆಯನ್ನು ಬಯಸಿದರೆ, ನೀವು ಅದನ್ನು ಸಾಕಷ್ಟು ಇತರ ವೆಬ್ಸೈಟ್ಗಳಲ್ಲಿ ಕಾಣಬಹುದು.

ಸರಿ, ಆದ್ದರಿಂದ MD4 ಅನ್ನು ವಿಶೇಷ ಕಾಗದದ ಚೂರುಚೂರು ಎಂದು ಭಾವಿಸಿ. ಆದರೆ ಕಾಗದವನ್ನು ಚೂರುಚೂರು ಮಾಡುವ ಬದಲು, ಅದು ಯಾವುದೇ ಸಂದೇಶವನ್ನು (ಪತ್ರ, ಪಾಸ್ವರ್ಡ್ ಅಥವಾ ಪುಸ್ತಕದಂತಹ) ಸಣ್ಣ, ನಿಗದಿತ ಗಾತ್ರದ ರಸೀದಿಯಾಗಿ "ಚೂರುಚೂರು" ಮಾಡುತ್ತದೆ. ನಿಮ್ಮ ಸಂದೇಶವು ಎಷ್ಟೇ ದೊಡ್ಡದಾಗಿರಲಿ ಅಥವಾ ಚಿಕ್ಕದಾಗಿರಲಿ, ಈ ಶ್ರೇಡರ್ ಯಾವಾಗಲೂ ನಿಮಗೆ ನಿಖರವಾಗಿ 16 ಬೈಟ್ಗಳು (128 ಬಿಟ್ಗಳು) ಉದ್ದವಿರುವ ಸಣ್ಣ ರಸೀದಿಯನ್ನು ನೀಡುತ್ತದೆ, ಅಥವಾ ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ರೂಪದಲ್ಲಿ 32 ಅಕ್ಷರಗಳು.

ಸಂದೇಶವನ್ನು ಸರಿಯಾಗಿ ಚೂರುಚೂರು ಮಾಡಲು, ನೀವು ನಾಲ್ಕು ಹಂತಗಳ ಮೂಲಕ ಹೋಗಬೇಕು:

ಹಂತ 1: ಸಂದೇಶವನ್ನು ಸಿದ್ಧಪಡಿಸುವುದು

  • ಚೂರು ಮಾಡುವ ಮೊದಲು, ನಿಮ್ಮ ಕಾಗದವನ್ನು ಚೂರುಚೂರು ಮಾಡುವವರಿಗೆ ಸಂಪೂರ್ಣವಾಗಿ ಹೊಂದಿಕೊಳ್ಳುವಂತೆ ನೀವು ಸರಿಹೊಂದಿಸಬೇಕು.
  • ನಿಮ್ಮ ಸಂದೇಶವು ತುಂಬಾ ಚಿಕ್ಕದಾಗಿದ್ದರೆ, ನೀವು ಸ್ವಲ್ಪ ಹೆಚ್ಚುವರಿ ಖಾಲಿ ಜಾಗವನ್ನು (ಡೂಡಲ್ ಗಳು ಅಥವಾ ಫಿಲ್ಲರ್ ನಂತಹ) ಸೇರಿಸುತ್ತೀರಿ ಆದ್ದರಿಂದ ಕಾಗದವು ಸರಿಯಾಗಿ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ.
  • ಇದು ತುಂಬಾ ಉದ್ದವಾಗಿದ್ದರೆ, ನೀವು ಅದನ್ನು ಒಂದೇ ಗಾತ್ರದ ಅನೇಕ ಪುಟಗಳಾಗಿ ವಿಭಜಿಸುತ್ತೀರಿ.

ಹಂತ 2: ರಹಸ್ಯ ಸ್ಟಾಂಪ್ ಸೇರಿಸುವುದು

  • ಸಂದೇಶವನ್ನು ಸರಿಹೊಂದಿಸಿದ ನಂತರ, ಮೂಲ ಸಂದೇಶವು ಎಷ್ಟು ಉದ್ದವಾಗಿದೆ ಎಂದು ಹೇಳುವ ರಹಸ್ಯ ಸ್ಟಾಂಪ್ ಅನ್ನು ನೀವು ಕೊನೆಯಲ್ಲಿ ಸೇರಿಸುತ್ತೀರಿ.
  • ನೀವು ಎಷ್ಟು ಫಿಲ್ಲರ್ ಅನ್ನು ಸೇರಿಸಿದರೂ, ಸಂದೇಶದ ಮೂಲ ಗಾತ್ರವನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಲು ಇದು ಶ್ರೇಡರ್ ಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ.

ಹಂತ 3: ಚೂರುಚೂರು ಮಾಡುವ ಪ್ರಕ್ರಿಯೆ (3 ಸುತ್ತುಗಳ ಮ್ಯಾಜಿಕ್)

  • ಈಗ ಸಂದೇಶವು ಶ್ರೇಡರ್ ಗೆ ಹೋಗುತ್ತದೆ.
  • ಶ್ರೇಡರ್ 4 ಗೇರ್ ಗಳನ್ನು (A, B, C, ಮತ್ತು D) ಹೊಂದಿದೆ, ಅದು ವಿಶೇಷ ಮಾದರಿಯಲ್ಲಿ ಒಟ್ಟಿಗೆ ತಿರುಗುತ್ತದೆ.
  • ಗೇರ್ ಗಳು 3 ಸುತ್ತುಗಳ ನೂಲುವಿಕೆಯ ಮೂಲಕ ಹೋಗುತ್ತವೆ, ಅಲ್ಲಿ ಅವು ಹೀಗಿವೆ:
    • ಪದಗಳನ್ನು ಮಿಶ್ರಣ ಮಾಡಿ
    • ಕೆಲವು ಭಾಗಗಳನ್ನು ತಲೆಕೆಳಗಾಗಿ ತಿರುಗಿಸಿ
    • ಅವುಗಳನ್ನು ರುಬಿಕ್ಸ್ ಕ್ಯೂಬ್ ನಂತೆ ತಿರುಗಿಸಿ
    • ವಿಭಿನ್ನ ತುಣುಕುಗಳನ್ನು ಒಟ್ಟಿಗೆ ಪುಡಿ ಮಾಡಿ
  • ಪ್ರತಿ ಸುತ್ತು ಸಂದೇಶವನ್ನು ಗುರುತಿಸಲು ಅಸಾಧ್ಯವಾದ ಗೊಂದಲಮಯ ಅವ್ಯವಸ್ಥೆಯಂತೆ ಹೆಚ್ಚು ಹೆಚ್ಚು ಕಾಣುವಂತೆ ಮಾಡುತ್ತದೆ.

ಹಂತ 4: ಅಂತಿಮ ಸ್ವೀಕೃತಿ

  • ಎಲ್ಲಾ ನೂಲುವಿಕೆ, ತಿರುಗುವಿಕೆ ಮತ್ತು ಪುಡಿಮಾಡಿದ ನಂತರ, ಚೂರುಚೂರು ಮಾಡುವವನು ರಸೀದಿಯನ್ನು ಉಗುಳುತ್ತಾನೆ - ಸಂಖ್ಯೆಗಳು ಮತ್ತು ಅಕ್ಷರಗಳ ಸಣ್ಣ ಸರಮಾಲೆ (ಹ್ಯಾಶ್).
  • ನೀವು ಒಂದು ಪದವನ್ನು ಅಥವಾ ಇಡೀ ಪುಸ್ತಕವನ್ನು ಚೂರುಚೂರು ಮಾಡಿದರೂ ಈ ರಸೀದಿ ಯಾವಾಗಲೂ ಒಂದೇ ಉದ್ದವಾಗಿರುತ್ತದೆ!

ದುರದೃಷ್ಟವಶಾತ್, ಕಾಲಾನಂತರದಲ್ಲಿ, ಈ ಮಾಂತ್ರಿಕ ಚೂರುಚೂರು ಪರಿಪೂರ್ಣವಲ್ಲ ಎಂದು ಜನರು ಕಂಡುಹಿಡಿದರು. ಕೆಲವು ಬುದ್ಧಿವಂತ ಜನರು ಎರಡು ವಿಭಿನ್ನ ಸಂದೇಶಗಳಿಗೆ ಒಂದೇ ರಸೀದಿಯನ್ನು ನೀಡಲು ಶ್ರೇಡರ್ ಅನ್ನು ಹೇಗೆ ಮೋಸಗೊಳಿಸುವುದು (ಇದನ್ನು ಘರ್ಷಣೆ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ) ಮತ್ತು ಗೇರ್ಗಳು ಹೇಗೆ ತಿರುಗುತ್ತವೆ ಎಂದು ಊಹಿಸಲು ಮತ್ತು ನಂತರ ನಕಲಿ ರಸೀದಿಗಳನ್ನು ರಚಿಸಲು ಅದನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಎಂದು ಕಂಡುಹಿಡಿದರು. ಈ ಕಾರಣದಿಂದಾಗಿ, ಎಂಡಿ 4 ಅನ್ನು ಇನ್ನು ಮುಂದೆ ಪ್ರಮುಖ ವಿಷಯಗಳಿಗೆ ಸುರಕ್ಷಿತವೆಂದು ಪರಿಗಣಿಸಲಾಗುವುದಿಲ್ಲ.

ಬ್ಲೂಸ್ಕೈನಲ್ಲಿ ಹಂಚಿಕೊಳ್ಳಿಫೇಸ್‌ಬುಕ್‌ನಲ್ಲಿ ಹಂಚಿಕೊಳ್ಳಿLinkedIn ನಲ್ಲಿ ಹಂಚಿಕೊಳ್ಳಿTumblr ನಲ್ಲಿ ಹಂಚಿಕೊಳ್ಳಿX ನಲ್ಲಿ ಹಂಚಿಕೊಳ್ಳಿLinkedIn ನಲ್ಲಿ ಹಂಚಿಕೊಳ್ಳಿPinterest ನಲ್ಲಿ ಪಿನ್ ಮಾಡಿ

Mikkel Bang Christensen

ಲೇಖಕರ ಬಗ್ಗೆ

Mikkel Bang Christensen
ಮಿಕೆಲ್ miklix.com ನ ಸೃಷ್ಟಿಕರ್ತ ಮತ್ತು ಮಾಲೀಕರು. ಅವರು ವೃತ್ತಿಪರ ಕಂಪ್ಯೂಟರ್ ಪ್ರೋಗ್ರಾಮರ್/ಸಾಫ್ಟ್‌ವೇರ್ ಡೆವಲಪರ್ ಆಗಿ 20 ವರ್ಷಗಳಿಗೂ ಹೆಚ್ಚು ಅನುಭವ ಹೊಂದಿದ್ದಾರೆ ಮತ್ತು ಪ್ರಸ್ತುತ ದೊಡ್ಡ ಯುರೋಪಿಯನ್ ಐಟಿ ಕಾರ್ಪೊರೇಷನ್‌ನಲ್ಲಿ ಪೂರ್ಣ ಸಮಯದ ಉದ್ಯೋಗಿಯಾಗಿದ್ದಾರೆ. ಬ್ಲಾಗಿಂಗ್ ಮಾಡದಿರುವಾಗ, ಅವರು ತಮ್ಮ ಬಿಡುವಿನ ವೇಳೆಯನ್ನು ವ್ಯಾಪಕವಾದ ಆಸಕ್ತಿಗಳು, ಹವ್ಯಾಸಗಳು ಮತ್ತು ಚಟುವಟಿಕೆಗಳಲ್ಲಿ ಕಳೆಯುತ್ತಾರೆ, ಇದು ಸ್ವಲ್ಪ ಮಟ್ಟಿಗೆ ಈ ವೆಬ್‌ಸೈಟ್‌ನಲ್ಲಿ ಒಳಗೊಂಡಿರುವ ವಿವಿಧ ವಿಷಯಗಳಲ್ಲಿ ಪ್ರತಿಫಲಿಸಬಹುದು.