ୱାର୍ଲପୁଲ୍ ହାଶ କୋଡ୍ କ୍ୟାଲକୁଲେଟର
ପ୍ରକାଶିତ: 9:30:51 PM UTC ଠାରେ ଫେବୃଆରୀ 18, 2025
ଟେକ୍ସଟ୍ ଇନପୁଟ୍ କିମ୍ବା ଫାଇଲ୍ ଅପଲୋଡ୍ ଆଧାରରେ ଏକ ହ୍ୟାଶ କୋଡ୍ ଗଣନା କରିବାକୁ ୱାର୍ଲପୁଲ୍ ହାସ୍ ପ୍ରକାର୍ଯ୍ୟ ବ୍ୟବହାର କରୁଥିବା ହାଶ କୋଡ୍ କ୍ୟାଲକୁଲେଟର୍।Whirlpool Hash Code Calculator
ଭର୍ଲପୁଲ ହାଶ ଫଙ୍କସନ ହେଉଛି ଭିନସେଣ୍ଟ ରିଜମେନ (ଏଇଏସର ଅନ୍ୟତମ ସହ-ଡିଜାଇନର) ଏବଂ ପାଓଲୋ ଏସଏଲଏମ ବାରେଟୋଙ୍କ ଦ୍ୱାରା ଡିଜାଇନ୍ କରାଯାଇଥିବା ଏକ କ୍ରିପ୍ଟୋଗ୍ରାଫିକ୍ ହାଶ ଫଙ୍କସନ । ସୁରକ୍ଷାରେ ଉନ୍ନତି ଆଣିବା ପାଇଁ ପ୍ରଥମେ ୨୦୦୦ ରେ ଏହାକୁ ପ୍ରଚଳନ କରାଯାଇଥିଲା ଏବଂ ପରେ ୨୦୦୩ ରେ ସଂଶୋଧନ କରାଯାଇଥିଲା । ୱାର୍ଲପୁଲ୍ ଆଇଏସ୍ଓ/ଆଇଇସି ୧୦୧୧୮-୩ ଷ୍ଟାଣ୍ଡାର୍ଡର ଏକ ଅଂଶ, ଯାହା ଏହାକୁ ବିଭିନ୍ନ ପ୍ରକାରର କ୍ରିପ୍ଟୋଗ୍ରାଫିକ୍ ଆପ୍ଲିକେସନ୍ ପାଇଁ ଉପଯୁକ୍ତ କରିଥାଏ । ଏହା ଏକ 512 ବିଟ୍ (64 ବାଇଟ୍) ହାସ୍ କୋଡ୍ ସୃଷ୍ଟି କରେ, ଯାହା ସାଧାରଣତଃ 128 ହେକ୍ସାଡେସିମାଲ ଅକ୍ଷର ଭାବରେ ପ୍ରଦର୍ଶିତ ହୁଏ ।
ସମ୍ପୂର୍ଣ୍ଣ ପ୍ରକାଶ: ମୁଁ ଏହି ପୃଷ୍ଠାରେ ବ୍ୟବହୃତ ହାସ୍ ଫଙ୍କସନ୍ର ନିର୍ଦ୍ଦିଷ୍ଟ କାର୍ଯ୍ୟାନ୍ୱୟନ ଲେଖିନାହିଁ। ଏହା PHP ପ୍ରୋଗ୍ରାମିଂ ଭାଷା ସହିତ ଅନ୍ତର୍ଭୁକ୍ତ ଏକ ମାନକ ଫଙ୍କସନ୍। ସୁବିଧା ପାଇଁ ଏଠାରେ ସାର୍ବଜନୀନ ଭାବରେ ଉପଲବ୍ଧ କରିବା ପାଇଁ ମୁଁ କେବଳ ୱେବ୍ ଇଣ୍ଟରଫେସ୍ ତିଆରି କରିଛି।
ୱାର୍ଲପୁଲ ହାଶ ଆଲଗୋରିଦମ୍ ବିଷୟରେ
ମୁଁ ଜଣେ ଗଣିତଜ୍ଞ କିମ୍ବା କ୍ରିପ୍ଟୋଗ୍ରାଫର ନୁହେଁ, ତେଣୁ ମୁଁ ବୁଝାଇବାକୁ ଚେଷ୍ଟା କରିବି ଯେ ଏହି ହାଶ ପ୍ରକାର୍ଯ୍ୟ ସାଧାରଣ ଲୋକଙ୍କ ଭାଷାରେ କିପରି କାର୍ଯ୍ୟ କରେ । ଯଦି ଆପଣ ବୈଜ୍ଞାନିକ ଭାବରେ ସଠିକ, ଗଣିତ-ଭାରୀ ବ୍ୟାଖ୍ୟାକୁ ପସନ୍ଦ କରନ୍ତି, ମୁଁ ନିଶ୍ଚିତ ଯେ ଆପଣ ଏହାକୁ ଅନ୍ୟ ୱେବସାଇଟରେ ପାଇପାରିବେ ;-)
ଯାହା ବି ହେଉ, କଳ୍ପନା କରନ୍ତୁ ଆପଣ କଦଳୀ, ଷ୍ଟ୍ରବେରୀ, ପାଳଙ୍ଗ, ଚିନାବାଦାମ ବଟର ଇତ୍ୟାଦି ସମସ୍ତ ପ୍ରକାର ଉପାଦାନ ସହିତ ଏକ ସ୍ମୁଦି ତିଆରି କରୁଛନ୍ତି । ଆପଣଙ୍କ ଉପାଦାନ (କିମ୍ୱା ଡାଟା) ପାଇଁ ୱାର୍ଲପୁଲ୍ କ'ଣ କରେ ତାହା ଏଠାରେ ଅଛି:
ଷ୍ଟେପ 1 - ସବୁକିଛି କାଟି ଦିଅନ୍ତୁ (ଡାଟାକୁ ଖଣ୍ଡ ଖଣ୍ଡ କରି)
- ପ୍ରଥମେ, ଏହା ଆପଣଙ୍କ ଡାଟାକୁ ଛୋଟ ଛୋଟ ଭାଗରେ ବିଭକ୍ତ କରେ, ଯେପରିକି ମିଶ୍ରଣ କରିବା ପୂର୍ବରୁ ଫଳକୁ କାଟି ଦିଅନ୍ତୁ।
ଷ୍ଟେପ୍ ୨ - କ୍ରେଜି ଭଳି ମିଶ୍ରଣ କରନ୍ତୁ (ଏହାକୁ ମିଶ୍ରଣ କରନ୍ତୁ)
ବର୍ତ୍ତମାନ, ଏହା ଏହି ଖଣ୍ଡଗୁଡ଼ିକୁ 10 ଟି ଭିନ୍ନ ଭିନ୍ନ ବେଗ ("ରାଉଣ୍ଡ" କୁହାଯାଏ) ସହିତ ଏକ ଶକ୍ତିଶାଳୀ ବ୍ଲେଣ୍ଡରରେ ରଖିଥାଏ । ପ୍ରତ୍ୟେକ ରାଉଣ୍ଡ ଡାଟାକୁ ଏକ ଭିନ୍ନ ଉପାୟରେ ମିଶ୍ରଣ କରେ:
- ସ୍ୱାପ୍ ଏବଂ ଫ୍ଲିପ୍ (ପ୍ରତିସ୍ଥାପନ): କିଛି ଖଣ୍ଡ ଅନ୍ୟମାନଙ୍କ ପାଇଁ ଅଦଳବଦଳ କରାଯାଏ, ଯେପରିକି ବ୍ଲୁବେରି ସହିତ ଷ୍ଟ୍ରବେରୀ ବଦଳାଇବା।
- ସର୍କଲ୍ (କ୍ରମାନୁକ୍ରମଣ) ରେ ଗୋଳାଇ ଦିଅନ୍ତୁ: ଏହା ମିଶ୍ରଣକୁ ଚାରିଆଡ଼େ ବୁଲାଇଥାଏ, ଉପାଦାନକୁ ଗୋଟିଏ ସ୍ଥାନରୁ ଅନ୍ୟ ସ୍ଥାନକୁ ସ୍ଥାନାନ୍ତର କରିଥାଏ ତେଣୁ ଏହାର ମୂଳ ସ୍ଥାନରେ କିଛି ରହିନଥାଏ ।
- ଏଭରିଥିଙ୍ଗ୍ ଟୁଗେଦର (ମିଶ୍ରଣ) : ଏହା ସମଗ୍ର ମିଶ୍ରଣରେ ସ୍ୱାଦ (କିମ୍ବା ଡାଟା) ସମାନ ଭାବରେ ବିସ୍ତାର କରିବା ପାଇଁ ଭାଙ୍ଗି ଥାଏ ଏବଂ ହଲାଇଥାଏ ।
- ଏକ ଗୁପ୍ତ ଉପାଦାନ (କୀ ମିଶ୍ରଣ) ଯୋଡନ୍ତୁ: ଏହା ସ୍ମୁଦିକୁ ଅନନ୍ୟ କରିବା ପାଇଁ ଏକ "ଗୁପ୍ତ ଉପାଦାନ" (ଏକ ସ୍ୱତନ୍ତ୍ର କୋଡ୍) ରେ ସିଞ୍ଚନ କରେ।
ଷ୍ଟେପ ୩ - ଚୂଡ଼ାନ୍ତ ଫଳାଫଳ (ହାଶ)
- ତୀବ୍ର ମିଶ୍ରଣର 10 ରାଉଣ୍ଡ ପରେ, ଆପଣ ଏକ ସରଳ, ସମ୍ପୂର୍ଣ୍ଣ ମିଶ୍ରିତ ପାନୀୟ ପାଆନ୍ତି - କିମ୍ବା ଏହି କ୍ଷେତ୍ରରେ, 512-ବିଟ୍ ହାସ୍। ମୂଳ କଦଳୀ କିମ୍ବା ପାଳଙ୍ଗକୁ ସ୍ମୁଦିରୁ ବାହାର କରିବାର ଆଉ କୌଣସି ଉପାୟ ନାହିଁ। ତୁମ ପାଖରେ କେବଳ ଶେଷ ପାନୀୟ ଅଛି ।