Miklix

Snefru-256 ಹ್ಯಾಶ್ ಕೋಡ್ ಕ್ಯಾಲ್ಕುಲೇಟರ್

ಪ್ರಕಟಣೆ: ಫೆಬ್ರವರಿ 17, 2025 ರಂದು 05:42:07 ಅಪರಾಹ್ನ UTC ಸಮಯಕ್ಕೆ

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

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

Snefru-256 Hash Code Calculator

ಸ್ನೆಫ್ರು ಹ್ಯಾಶ್ ಕಾರ್ಯವು 1990 ರಲ್ಲಿ ರಾಲ್ಫ್ ಮೆರ್ಕಲ್ ವಿನ್ಯಾಸಗೊಳಿಸಿದ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಹ್ಯಾಶ್ ಕಾರ್ಯವಾಗಿದೆ. ಸುರಕ್ಷಿತ ಹ್ಯಾಶ್ ಕ್ರಮಾವಳಿಗಳನ್ನು ಪ್ರಮಾಣೀಕರಿಸುವ ಆರಂಭಿಕ ಪ್ರಯತ್ನಗಳ ಸಮಯದಲ್ಲಿ ನ್ಯಾಷನಲ್ ಇನ್ಸ್ಟಿಟ್ಯೂಟ್ ಆಫ್ ಸ್ಟ್ಯಾಂಡರ್ಡ್ಸ್ ಅಂಡ್ ಟೆಕ್ನಾಲಜಿ (ಎನ್ಐಎಸ್ಟಿ) ಗೆ ಸಲ್ಲಿಸುವ ಭಾಗವಾಗಿ ಇದನ್ನು ಮೂಲತಃ ಉದ್ದೇಶಿಸಲಾಗಿತ್ತು. ಇದನ್ನು ಇಂದು ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗಿಲ್ಲವಾದರೂ, ಸ್ನೆಫ್ರು ಗಮನಾರ್ಹವಾಗಿದೆ ಏಕೆಂದರೆ ಇದು ನಂತರದ ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ವಿನ್ಯಾಸಗಳ ಮೇಲೆ ಪ್ರಭಾವ ಬೀರಿದ ಆಲೋಚನೆಗಳನ್ನು ಪರಿಚಯಿಸಿತು.

ಸ್ನೆಫ್ರು ಮೂಲತಃ ವೇರಿಯಬಲ್ ಔಟ್ಪುಟ್ ಗಾತ್ರಗಳನ್ನು ಬೆಂಬಲಿಸಿತು, ಆದರೆ ಇಲ್ಲಿ ಪ್ರಸ್ತುತಪಡಿಸಿದ ಆವೃತ್ತಿಯು 256 ಬಿಟ್ (32 ಬೈಟ್ಗಳು) ಔಟ್ಪುಟ್ ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ, ಇದನ್ನು ಸಾಮಾನ್ಯವಾಗಿ 64 ಅಂಕಿಯ ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಸಂಖ್ಯೆಯಾಗಿ ದೃಶ್ಯೀಕರಿಸಲಾಗಿದೆ.

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


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

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

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



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



ಸ್ನೆಫ್ರು ಹ್ಯಾಶ್ ಅಲ್ಗಾರಿದಮ್ ಬಗ್ಗೆ

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

ಸ್ನೆಫ್ರುವನ್ನು ಇನ್ನು ಮುಂದೆ ಹೊಸ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಸುರಕ್ಷಿತ ಮತ್ತು ಸೂಕ್ತವೆಂದು ಪರಿಗಣಿಸಲಾಗಿಲ್ಲವಾದರೂ, ಇದು ಐತಿಹಾಸಿಕ ಕಾರಣಗಳಿಗಾಗಿ ಆಸಕ್ತಿದಾಯಕವಾಗಿದೆ, ಏಕೆಂದರೆ ಅದರ ವಿನ್ಯಾಸಗಳು ಇನ್ನೂ ಬಳಕೆಯಲ್ಲಿರುವ ಅನೇಕ ನಂತರದ ಹ್ಯಾಶ್ ಕಾರ್ಯಗಳ ಮೇಲೆ ಪ್ರಭಾವ ಬೀರಿದವು.

ನೀವು ಇನ್ನು ಮುಂದೆ ಮೂಲ ಇನ್ಪುಟ್ ಅನ್ನು ಗುರುತಿಸಲು ಸಾಧ್ಯವಾಗದವರೆಗೂ ಪದಾರ್ಥಗಳನ್ನು ಮಿಶ್ರಣ ಮಾಡಲು ಮತ್ತು ಕತ್ತರಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಉನ್ನತ-ಶಕ್ತಿಯ ಬ್ಲೆಂಡರ್ನಂತೆ ಸ್ನೆಫ್ರು ಅನ್ನು ನೀವು ಊಹಿಸಬಹುದು, ಆದರೆ ಎಲ್ಲಾ ಹ್ಯಾಶ್ ಕಾರ್ಯಗಳಂತೆ, ಇದು ಯಾವಾಗಲೂ ಒಂದೇ ಇನ್ಪುಟ್ಗೆ ಒಂದೇ ಔಟ್ಪುಟ್ ನೀಡುತ್ತದೆ.

ಇದು ಮೂರು ಹಂತದ ಪ್ರಕ್ರಿಯೆಯಾಗಿದೆ:

ಹಂತ 1: ಪದಾರ್ಥಗಳನ್ನು ಕತ್ತರಿಸಿ (ಇನ್ಪುಟ್ ಡೇಟಾ)

  • ಮೊದಲಿಗೆ, ನೀವು ನಿಮ್ಮ ಪದಾರ್ಥಗಳನ್ನು ಸಣ್ಣ ತುಂಡುಗಳಾಗಿ ಕತ್ತರಿಸಿ ಇದರಿಂದ ಅವು ಬ್ಲೆಂಡರ್ ನಲ್ಲಿ ಹೊಂದಿಕೊಳ್ಳುತ್ತವೆ. ಇದು ಡೇಟಾವನ್ನು ಬ್ಲಾಕ್ ಗಳಾಗಿ ವಿಭಜಿಸುವಂತಿದೆ.

ಹಂತ 2: ಮಿಕ್ಸಿಂಗ್ ರೌಂಡ್ಸ್ (ವಿಭಿನ್ನ ವೇಗಗಳಲ್ಲಿ ಬ್ಲೆಂಡರ್)

  • ಸ್ನೆಫ್ರು ಒಮ್ಮೆ ಮಾತ್ರ ಬೆರೆಯುವುದಿಲ್ಲ. ಎಲ್ಲವೂ ಚೆನ್ನಾಗಿ ಮಿಶ್ರಣವಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಇದು ಹಲವಾರು ಸುತ್ತಿನ ಮಿಶ್ರಣವನ್ನು ಮಾಡುತ್ತದೆ - ಕತ್ತರಿಸುವುದು, ಶುದ್ಧೀಕರಿಸುವುದು ಮತ್ತು ಪಲ್ಸಿಂಗ್ ನಡುವೆ ಬದಲಾಯಿಸುವುದು.
  • ಪ್ರತಿ ಸುತ್ತಿನಲ್ಲಿ, ಬ್ಲೆಂಡರ್:
    • ವಿವಿಧ ದಿಕ್ಕುಗಳಲ್ಲಿ ಕಲಕಿ (ಸ್ಮೂಥಿಯನ್ನು ತಲೆಕೆಳಗಾಗಿ ತಿರುಗಿಸುವುದು).
    • ಮಿಶ್ರಣವನ್ನು ಊಹಿಸಲು ಇನ್ನಷ್ಟು ಕಷ್ಟಕರವಾಗಿಸಲು ರಹಸ್ಯ "ತಿರುವುಗಳನ್ನು" (ಯಾದೃಚ್ಛಿಕ ರುಚಿಗಳ ಸಣ್ಣ ಚಿಮುಕಿಸುವಿಕೆಯಂತೆ) ಸೇರಿಸುತ್ತದೆ.
    • ಪ್ರತಿ ಬಾರಿಯೂ ವಿಭಿನ್ನವಾಗಿ ಚಲಿಸಲು ವೇಗವನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ.

ಹಂತ 3: ಅಂತಿಮ ಸ್ಮೂಥಿ (ದಿ ಹ್ಯಾಶ್)

    • 8 ತೀವ್ರವಾದ ಮಿಶ್ರಣದ ನಂತರ, ನೀವು ಅಂತಿಮ ಸ್ಮೂಥಿಯನ್ನು ಸುರಿಯುತ್ತೀರಿ. ಇದು ಹ್ಯಾಶ್ - ಸಂಪೂರ್ಣವಾಗಿ ಸ್ಕ್ರ್ಯಾಂಬ್ ಮಾಡಲಾದ ವಿಶಿಷ್ಟವಾಗಿ ಕಾಣುವ ಮಿಶ್ರಣವಾಗಿದೆ.

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

Mikkel Bang Christensen

ಲೇಖಕರ ಬಗ್ಗೆ

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