Miklix

SHA-224 ಹ್ಯಾಶ್ ಕೋಡ್ ಕ್ಯಾಲ್ಕುಲೇಟರ್

ಪ್ರಕಟಣೆ: ಫೆಬ್ರವರಿ 18, 2025 ರಂದು 09:57:25 ಅಪರಾಹ್ನ UTC ಸಮಯಕ್ಕೆ

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

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

SHA-224 Hash Code Calculator

SHA-224 (ಸೆಕ್ಯೂರ್ ಹ್ಯಾಶ್ ಅಲ್ಗಾರಿದಮ್ 224-ಬಿಟ್) ಎಂಬುದು ಕ್ರಿಪ್ಟೋಗ್ರಾಫಿಕ್ ಹ್ಯಾಶ್ ಕಾರ್ಯವಾಗಿದ್ದು, ಇದು ಇನ್ ಪುಟ್ (ಅಥವಾ ಸಂದೇಶ) ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಸ್ಥಿರ-ಗಾತ್ರದ, 224-ಬಿಟ್ (28-ಬೈಟ್) ಔಟ್ ಪುಟ್ ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ, ಇದನ್ನು ಸಾಮಾನ್ಯವಾಗಿ 56-ಅಕ್ಷರಗಳ ಹೆಕ್ಸಾಡೆಸಿಮಲ್ ಸಂಖ್ಯೆ ಎಂದು ಪ್ರತಿನಿಧಿಸಲಾಗುತ್ತದೆ. ಇದು ಎನ್ಎಸ್ಎ ವಿನ್ಯಾಸಗೊಳಿಸಿದ ಹ್ಯಾಶ್ ಕಾರ್ಯಗಳ ಎಸ್ಎಚ್ಎ -2 ಕುಟುಂಬಕ್ಕೆ ಸೇರಿದೆ. ಇದು ನಿಜವಾಗಿಯೂ ವಿಭಿನ್ನ ಪ್ರಾರಂಭೀಕರಣ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿರುವ ಎಸ್ಎಚ್ಎ -256 ನ ಸಂಕುಚಿತ ಆವೃತ್ತಿಯಾಗಿದೆ, ಗರಿಷ್ಠ ಭದ್ರತೆಗಿಂತ ವೇಗ ಮತ್ತು ಸ್ಥಳ ದಕ್ಷತೆ ಹೆಚ್ಚು ನಿರ್ಣಾಯಕವಾಗಿರುವ ಸಂದರ್ಭಗಳನ್ನು ಬಳಸಲು ಉದ್ದೇಶಿಸಲಾಗಿದೆ, ಉದಾಹರಣೆಗೆ ಎಂಬೆಡೆಡ್ ವ್ಯವಸ್ಥೆಗಳು. SHA-224 ಅನ್ನು ಇನ್ನೂ ಸುರಕ್ಷಿತವೆಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ, ಆದಾಗ್ಯೂ, SHA-256 ಗಿಂತ ಸ್ವಲ್ಪ ಕಡಿಮೆ.

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


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

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

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



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



SHA-224 ಹ್ಯಾಶ್ ಅಲ್ಗಾರಿದಮ್ ಬಗ್ಗೆ

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

ಹೇಗಾದರೂ, ಹ್ಯಾಶ್ ಫಂಕ್ಷನ್ ಸೂಪರ್ ಹೈಟೆಕ್ ಬ್ಲೆಂಡರ್ ಆಗಿದ್ದು, ನೀವು ಅದರಲ್ಲಿ ಹಾಕುವ ಯಾವುದೇ ಪದಾರ್ಥಗಳಿಂದ ವಿಶಿಷ್ಟ ಸ್ಮೂಥಿಯನ್ನು ರಚಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಎಂದು ಊಹಿಸೋಣ. ಇದು ನಾಲ್ಕು ಹಂತಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಅವುಗಳಲ್ಲಿ ಮೊದಲನೆಯದು SHA-256 ಗೆ ಹೋಲುತ್ತದೆ:

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

  • ಇನ್ಪುಟ್ ಅನ್ನು ನೀವು ಬೆರೆಸಲು ಬಯಸುವ ಯಾವುದನ್ನಾದರೂ ಯೋಚಿಸಿ: ಬಾಳೆಹಣ್ಣುಗಳು, ಸ್ಟ್ರಾಬೆರಿಗಳು, ಪಿಜ್ಜಾ ಚೂರುಗಳು ಅಥವಾ ಇಡೀ ಪುಸ್ತಕ. ನೀವು ಏನು ಹಾಕುತ್ತೀರಿ ಎಂಬುದು ಮುಖ್ಯವಲ್ಲ - ದೊಡ್ಡದು ಅಥವಾ ಸಣ್ಣದು, ಸರಳ ಅಥವಾ ಸಂಕೀರ್ಣ.

ಹಂತ 2: ಮಿಶ್ರಣ ಪ್ರಕ್ರಿಯೆ (ಹ್ಯಾಶ್ ಫಂಕ್ಷನ್)

  • ನೀವು ಬಟನ್ ಒತ್ತಿದರೆ, ಬ್ಲೆಂಡರ್ ಕಾಡು ಹೋಗುತ್ತದೆ - ಕತ್ತರಿಸುವುದು, ಮಿಶ್ರಣ ಮಾಡುವುದು, ಹುಚ್ಚು ವೇಗದಲ್ಲಿ ತಿರುಗುವುದು. ಇದು ಯಾರೂ ಬದಲಾಯಿಸಲು ಸಾಧ್ಯವಿಲ್ಲದ ವಿಶೇಷ ಪಾಕವಿಧಾನವನ್ನು ಹೊಂದಿದೆ.
  • ಈ ಪಾಕವಿಧಾನವು ಕ್ರೇಜಿ ನಿಯಮಗಳನ್ನು ಒಳಗೊಂಡಿದೆ: "ಎಡಕ್ಕೆ ತಿರುಗಿಸಿ, ಬಲಕ್ಕೆ ತಿರುಗಿಸಿ, ತಲೆಕೆಳಗಾಗಿ ತಿರುಗಿಸಿ, ಅಲುಗಾಡಿಸಿ, ವಿಲಕ್ಷಣ ರೀತಿಯಲ್ಲಿ ಕತ್ತರಿಸಿ." ಇದೆಲ್ಲವೂ ತೆರೆಮರೆಯಲ್ಲಿ ನಡೆಯುತ್ತದೆ.

ಹಂತ 3: ನೀವು ಸ್ಮೂಥಿ (ಔಟ್ಪುಟ್) ಪಡೆಯುತ್ತೀರಿ:

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

ಹಂತ 4: ಟ್ರಂಕೇಟ್

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

ನನ್ನ SHA-256 ಹ್ಯಾಶ್ ಕ್ಯಾಲ್ಕುಲೇಟರ್ ಅನ್ನು ಇಲ್ಲಿ ಪರಿಶೀಲಿಸಿ: SHA-256 ಹ್ಯಾಶ್ ಕೋಡ್ ಕ್ಯಾಲ್ಕುಲೇಟರ್

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

Mikkel Bang Christensen

ಲೇಖಕರ ಬಗ್ಗೆ

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