ଏସ୍ଏଚ୍ଏ-୨୨୪ ହାଶ କୋଡ୍ କ୍ୟାଲକୁଲେଟର
ପ୍ରକାଶିତ: 9:58:46 PM UTC ଠାରେ ଫେବୃଆରୀ 18, 2025
ଟେକ୍ସଟ୍ ଇନପୁଟ୍ କିମ୍ବା ଫାଇଲ୍ ଅପଲୋଡ୍ ଆଧାରରେ ଏକ ହ୍ୟାଶ କୋଡ୍ ଗଣନା କରିବାକୁ ହାଶ କୋଡ୍ କ୍ୟାଲକୁଲେଟର ଯାହା ସୁରକ୍ଷିତ ହାଶ ଆଲଗୋରିଦମ୍ 224 ବିଟ୍ (SHA-224) ହ୍ୟାଶ ପ୍ରକାର୍ଯ୍ୟ ବ୍ୟବହାର କରେ।SHA-224 Hash Code Calculator
SHA-224 (ସୁରକ୍ଷିତ ହାଶ ଆଲଗୋରିଦମ୍ 224-ବିଟ୍) ହେଉଛି ଏକ କ୍ରିପ୍ଟୋଗ୍ରାଫିକ୍ ହ୍ୟାସ୍ ପ୍ରକାର୍ଯ୍ୟ ଯାହା ଏକ ଇନପୁଟ୍ (କିମ୍ବା ବାର୍ତ୍ତା) ନେଇଥାଏ ଏବଂ ଏକ ସ୍ଥିର-ଆକାର, 224-ବିଟ୍ (28-ବାଇଟ୍) ଆଉଟପୁଟ ଉତ୍ପାଦନ କରେ, ଯାହା ସାଧାରଣତଃ 56-ଅକ୍ଷର ହେକ୍ସାଡେସିମାଲ ସଂଖ୍ୟା ଭାବରେ ପ୍ରଦର୍ଶିତ ହୁଏ । ଏହା ଏନଏସଏ ଦ୍ୱାରା ଡିଜାଇନ୍ କରାଯାଇଥିବା ହାସ୍ ଫଙ୍କସନର ଏସଏଚଏ -୨ ପରିବାରର ଅଟେ । ଏହା ପ୍ରକୃତରେ ଏସଏଚଏ -256 ର ଏକ ସଂକ୍ଷିପ୍ତ ସଂସ୍କରଣ ଯାହାର ବିଭିନ୍ନ ପ୍ରାରମ୍ଭିକ ମୂଲ୍ୟ ଅଛି, ବ୍ୟବହାର ପାଇଁ ଉଦ୍ଦିଷ୍ଟ ଯେଉଁଠାରେ ବେଗ ଏବଂ ସ୍ଥାନ ଦକ୍ଷତା ସର୍ବାଧିକ ନିରାପତ୍ତା ଅପେକ୍ଷା ଅଧିକ ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ, ଉଦାହରଣ ସ୍ୱରୂପ ଏମ୍ବେଡେଡ୍ ସିଷ୍ଟମ। ଏସ୍ଏଚ୍ଏ-୨୨୪ କୁ ଏବେ ବି ସୁରକ୍ଷିତ ବୋଲି ବିବେଚନା କରାଯାଏ, କିନ୍ତୁ ଏସ୍ଏଚ୍ଏ-୨୫୬ ତୁଳନାରେ ସାମାନ୍ୟ କମ୍।
ସମ୍ପୂର୍ଣ୍ଣ ପ୍ରକାଶ: ମୁଁ ଏହି ପୃଷ୍ଠାରେ ବ୍ୟବହୃତ ହାସ୍ ଫଙ୍କସନ୍ର ନିର୍ଦ୍ଦିଷ୍ଟ କାର୍ଯ୍ୟାନ୍ୱୟନ ଲେଖିନାହିଁ। ଏହା PHP ପ୍ରୋଗ୍ରାମିଂ ଭାଷା ସହିତ ଅନ୍ତର୍ଭୁକ୍ତ ଏକ ମାନକ ଫଙ୍କସନ୍। ସୁବିଧା ପାଇଁ ଏଠାରେ ସାର୍ବଜନୀନ ଭାବରେ ଉପଲବ୍ଧ କରିବା ପାଇଁ ମୁଁ କେବଳ ୱେବ୍ ଇଣ୍ଟରଫେସ୍ ତିଆରି କରିଛି।
ଏସଏଚଏ -224 ହାଶ ଆଲଗୋରିଦମ୍ ବିଷୟରେ
ମୁଁ ଗଣିତରେ ବିଶେଷ ଭଲ ନୁହେଁ ଏବଂ କୌଣସି ପ୍ରକାରେ ନିଜକୁ ଗଣିତଜ୍ଞ ବୋଲି ବିବେଚନା କରେ ନାହିଁ, ତେଣୁ ମୁଁ ଏହି ହାଶ କାର୍ଯ୍ୟକୁ ଏପରି ଭାବରେ ବର୍ଣ୍ଣନା କରିବାକୁ ଚେଷ୍ଟା କରିବି ଯାହା ମୋର ସାଥୀ ଅଣ ଗଣିତଜ୍ଞମାନେ ବୁଝିପାରିବେ | ଯଦି ଆପଣ ବୈଜ୍ଞାନିକ ଭାବରେ ସଠିକ୍ ଗଣିତ-ସଂସ୍କରଣକୁ ପସନ୍ଦ କରନ୍ତି, ମୁଁ ନିଶ୍ଚିତ ଯେ ଆପଣ ଏହା ଅନ୍ୟ ଅନେକ ୱେବସାଇଟରେ ପାଇପାରିବେ ;-)
ଯାହା ବି ହେଉ, ଆସନ୍ତୁ କଳ୍ପନା କରିବା ଯେ ହ୍ୟାଶ ଫଙ୍କସନ ଏକ ସୁପର ହାଇ-ଟେକ୍ ବ୍ଲେଣ୍ଡର ଅଟେ ଯାହା ଆପଣ ଏଥିରେ ଲଗାଇଥିବା ଯେକୌଣସି ଉପାଦାନରୁ ଏକ ଅନନ୍ୟ ସ୍ମୁଦି ତିଆରି କରିବା ପାଇଁ ଡିଜାଇନ୍ କରାଯାଇଛି । ଏଥିପାଇଁ ଚାରିଟି ପଦକ୍ଷେପ ନିଆଯାଇଥାଏ, ସେଥିମଧ୍ୟରୁ ତିନୋଟି ପ୍ରଥମ ଟି ଏସଏଚଏ-୨୫୬ ସହିତ ସମାନ:
ଷ୍ଟେପ 1: ଉପାଦାନ (ଇନପୁଟ୍) ଲଗାନ୍ତୁ
- ଇନପୁଟକୁ ଆପଣ ମିଶ୍ରଣ କରିବାକୁ ଚାହୁଁଥିବା ଜିନିଷ ଭାବରେ ଭାବନ୍ତୁ: କଦଳୀ, ଷ୍ଟ୍ରବେରୀ, ପିଜା ସ୍ଲାଇସ୍, ଏପରିକି ଏକ ପୁରା ବହି। ଆପଣ କ'ଣ ରଖିବେ ତାହା ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ ନୁହେଁ - ବଡ଼ ହେଉ କି ଛୋଟ, ସରଳ କିମ୍ବା ଜଟିଳ ।
ଷ୍ଟେପ୍ ୨: ମିଶ୍ରଣ ପ୍ରକ୍ରିୟା (ହାଶ ପ୍ରକାର୍ଯ୍ୟ)
- ଆପଣ ବଟନ୍ ଦବାଇ ଦିଅନ୍ତୁ, ଏବଂ ବ୍ଲେଣ୍ଡର ଜଙ୍ଗଲୀ ହୋଇଯାଏ - କାଟିବା, ମିଶ୍ରଣ କରିବା, ପାଗଳ ବେଗରେ ଘୁରିବା। ଏହା ଭିତରେ ଏମିତି ଏକ ସ୍ୱତନ୍ତ୍ର ରେସିପି ରହିଛି ଯାହାକୁ କେହି ବଦଳାଇ ପାରିବେ ନାହିଁ ।
- ଏହି ରେସିପିରେ ପାଗଳ ନିୟମ ରହିଛି: "ସ୍ପିନ୍ ବାମ, ଡାହାଣ ସ୍ପିନ୍, ଓଲଟା ଓଲଟା, ଶେକ୍, ଅଜବ ଉପାୟରେ କାଟିବା। ପରଦା ପଛରେ ଏସବୁ ଘଟିଥାଏ।
ଷ୍ଟେପ 3: ଆପଣ ଏକ ସ୍ମୁଦି (ଆଉଟପୁଟ୍) ପ୍ରାପ୍ତ କରନ୍ତୁ:
- ଆପଣ ଯେକୌଣସି ଉପାଦାନ ବ୍ୟବହାର କଲେ ମଧ୍ୟ, ବ୍ଲେଣ୍ଡର ସର୍ବଦା ଆପଣଙ୍କୁ ଠିକ୍ ଏକ କପ୍ ସ୍ମୁଦି ଦେଇଥାଏ (ଏହା ଏସଏଚଏ -256 ରେ 256 ବିଟ୍ ର ସ୍ଥିର ଆକାର ଅଟେ)।
- ଆପଣ ରଖିଥିବା ଉପାଦାନ ଉପରେ ଆଧାର କରି ସ୍ମୁଦିର ଏକ ଅନନ୍ୟ ସ୍ୱାଦ ଏବଂ ରଙ୍ଗ ଅଛି | ଏପରିକି ଯଦି ଆପଣ କେବଳ ଗୋଟିଏ ଛୋଟ ଜିନିଷ ବଦଳାଇଦିଅନ୍ତି - ଯେପରିକି ଗୋଟିଏ ଦାନା ଚିନି ମିଶାଇଦିଅନ୍ତୁ - ସ୍ମୁଦିର ସ୍ୱାଦ ସମ୍ପୂର୍ଣ୍ଣ ଭିନ୍ନ ହେବ ।
ଷ୍ଟେପ୍ ୪: ଟ୍ରଙ୍କଟ୍ କରନ୍ତୁ
- ଅବଶିଷ୍ଟ ୩୨ ଟି ବିଟ୍ କୁ ବାଦ୍ ଦେଇ ଚୂଡ଼ାନ୍ତ ଆଉଟପୁଟକୁ ୨୨୪ ବିଟ୍ କୁ କାଟି (କଟ୍ ଅଫ୍) କରାଯାଇଛି। ଏହା ଏହାକୁ ଅଧିକ ମହାକାଶ ଦକ୍ଷ କରିଥାଏ, କିନ୍ତୁ ସାମାନ୍ୟ କମ୍ ସୁରକ୍ଷିତ ମଧ୍ୟ କରିଥାଏ । ଫାଇଲ୍ ଅଖଣ୍ଡତା ଯାଞ୍ଚ ଏବଂ ଅନ୍ୟାନ୍ୟ ପାଇଁ ଏହା ଭଲ, କିନ୍ତୁ ଡିଜିଟାଲ୍ ସାର୍ଟିଫିକେଟ୍ ଏବଂ ଅନ୍ୟାନ୍ୟ ବ୍ୟବହାର ମାମଲାରେ ସ୍ୱାକ୍ଷର କରିବା ପାଇଁ ଯେଉଁଠାରେ ସୁରକ୍ଷା ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ, ଏସଏଚଏ -256 ଭଲ ଅଟେ।
ମୋ ଏସଏଚଏ-୨୫୬ ହାଶ କାଲକୁଲେଟର ମଧ୍ୟ ଦେଖନ୍ତୁ: ଏସ୍ଏଚ୍ଏ-୨୫୬ ହାଶ କୋଡ୍ କ୍ୟାଲକୁଲେଟର