Miklix

SHA-1 ହାସ୍ କୋଡ୍ କାଲକୁଲେଟର

ପ୍ରକାଶିତ: 11:27:56 PM UTC ଠାରେ ଫେବୃଆରୀ 16, 2025

ଟେକ୍ସଟ୍ ଇନପୁଟ୍ କିମ୍ବା ଫାଇଲ୍ ଅପଲୋଡ୍ ଉପରେ ଆଧାରିତ ଏକ ହାସ୍ କୋଡ୍ ଗଣନା କରିବା ପାଇଁ ସିକ୍ୟୁର୍ ହାସ୍ ଆଲଗୋରିଦମ୍ 1 (SHA-1) ହାସ୍ ଫଙ୍କସନ୍ ବ୍ୟବହାର କରୁଥିବା ହାସ୍ କୋଡ୍ କାଲକୁଲେଟର।

ଏହି ପୃଷ୍ଠାକୁ ଅଧିକରୁ ଅଧିକ ଲୋକଙ୍କ ପାଖରେ ପହଞ୍ଚାଇବା ପାଇଁ ଇଂରାଜୀରୁ ମେସିନ୍ ଅନୁବାଦ କରାଯାଇଥିଲା। ଦୁର୍ଭାଗ୍ୟବଶତଃ, ମେସିନ୍ ଅନୁବାଦ ଏପର୍ଯ୍ୟନ୍ତ ଏକ ସିଦ୍ଧ ପ୍ରଯୁକ୍ତିବିଦ୍ୟା ନୁହେଁ, ତେଣୁ ତ୍ରୁଟି ହୋଇପାରେ। ଯଦି ଆପଣ ଚାହାଁନ୍ତି, ତେବେ ଆପଣ ଏଠାରେ ମୂଳ ଇଂରାଜୀ ସଂସ୍କରଣ ଦେଖିପାରିବେ:

SHA-1 Hash Code Calculator

SHA-1 (ସିକ୍ୟୁର ହାସ୍ ଆଲଗୋରିଦମ୍ 1) ହେଉଛି ଏକ କ୍ରିପ୍ଟୋଗ୍ରାଫିକ୍ ହାସ୍ ଫଙ୍କସନ୍ ଯାହା NSA ଦ୍ୱାରା ଡିଜାଇନ୍ କରାଯାଇଥିଲା ଏବଂ NIST ଦ୍ୱାରା 1995 ମସିହାରେ ପ୍ରକାଶିତ ହୋଇଥିଲା। ଏହା ଏକ 160 ବିଟ୍ (20 ବାଇଟ୍) ହାସ୍ ମୂଲ୍ୟ ଉତ୍ପାଦନ କରେ, ଯାହାକୁ ସାଧାରଣତଃ 40-ଅକ୍ଷରର ହେକ୍ସାଡେସିମାଲ୍ ଷ୍ଟ୍ରିଙ୍ଗ ଭାବରେ ପ୍ରତିନିଧିତ୍ୱ କରାଯାଏ। SHA-1 କୁ ଡାଟା ଅଖଣ୍ଡତା, ଡିଜିଟାଲ୍ ହସ୍ତାକ୍ଷର ଏବଂ ପ୍ରମାଣପତ୍ରଗୁଡ଼ିକୁ ସୁରକ୍ଷିତ ରଖିବା ପାଇଁ ବହୁଳ ଭାବରେ ବ୍ୟବହୃତ ହେଉଥିଲା, କିନ୍ତୁ ବର୍ତ୍ତମାନ ଏହାକୁ ସଂଘର୍ଷ ଆକ୍ରମଣର ଦୁର୍ବଳତା ଯୋଗୁଁ ଅସୁରକ୍ଷିତ ବୋଲି ବିବେଚନା କରାଯାଉଛି। ଏହାକୁ ଏଠାରେ ଅନ୍ତର୍ଭୁକ୍ତ କରାଯାଇଛି ଯଦି ଜଣେ ଏକ ହାସ୍ କୋଡ୍ ଗଣନା କରିବାକୁ ଆବଶ୍ୟକ କରେ ଯାହା ଏକ ପୁରୁଣା ସିଷ୍ଟମ୍ ସହିତ ସୁସଙ୍ଗତ ହେବା ଆବଶ୍ୟକ, କିନ୍ତୁ ନୂତନ ସିଷ୍ଟମ୍ ଡିଜାଇନ୍ କରିବା ସମୟରେ ଏହାକୁ ବ୍ୟବହାର କରାଯିବା ଉଚିତ ନୁହେଁ।

ସମ୍ପୂର୍ଣ୍ଣ ପ୍ରକାଶ: ମୁଁ ଏହି ପୃଷ୍ଠାରେ ବ୍ୟବହୃତ ହାସ୍ ଫଙ୍କସନ୍‌ର ନିର୍ଦ୍ଦିଷ୍ଟ କାର୍ଯ୍ୟାନ୍ୱୟନ ଲେଖିନାହିଁ। ଏହା PHP ପ୍ରୋଗ୍ରାମିଂ ଭାଷା ସହିତ ଅନ୍ତର୍ଭୁକ୍ତ ଏକ ମାନକ ଫଙ୍କସନ୍। ସୁବିଧା ପାଇଁ ଏଠାରେ ସାର୍ବଜନୀନ ଭାବରେ ଉପଲବ୍ଧ କରିବା ପାଇଁ ମୁଁ କେବଳ ୱେବ୍ ଇଣ୍ଟରଫେସ୍ ତିଆରି କରିଛି।


ନୂତନ ହାସ୍ କୋଡ୍ ଗଣନା କରନ୍ତୁ

ଏହି ଫର୍ମ ମାଧ୍ୟମରେ ଦାଖଲ ହୋଇଥିବା ତଥ୍ୟ କିମ୍ବା ଅପଲୋଡ୍ ହୋଇଥିବା ଫାଇଲଗୁଡ଼ିକୁ କେବଳ ଅନୁରୋଧିତ ହାସ୍ କୋଡ୍ ଜେନେରେଟ୍ କରିବା ପାଇଁ ଯେତେ ସମୟ ଲାଗେ ସେତେ ସମୟ ପାଇଁ ସର୍ଭରରେ ରଖାଯିବ। ଫଳାଫଳ ଆପଣଙ୍କ ବ୍ରାଉଜରକୁ ଫେରିବା ପୂର୍ବରୁ ଏହାକୁ ତୁରନ୍ତ ଡିଲିଟ୍ କରିଦିଆଯିବ।

ଇନପୁଟ୍ ଡାଟା:



ଦାଖଲ କରାଯାଇଥିବା ପାଠ୍ୟ UTF-8 ଏନକୋଡେଡ୍ ଅଟେ। ଯେହେତୁ ହାସ୍ ଫଙ୍କସନ୍ ବାଇନାରୀ ଡାଟାରେ କାର୍ଯ୍ୟ କରେ, ଫଳାଫଳ ଅନ୍ୟ ଏନକୋଡିଂରେ ଥିବା ପାଠ୍ୟଠାରୁ ଭିନ୍ନ ହେବ। ଯଦି ଆପଣଙ୍କୁ ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ ଏନକୋଡିଂରେ ଏକ ପାଠ୍ୟର ଏକ ହାସ୍ ଗଣନା କରିବାକୁ ପଡିବ, ତେବେ ଆପଣଙ୍କୁ ଏହା ବଦଳରେ ଏକ ଫାଇଲ୍ ଅପଲୋଡ୍ କରିବା ଉଚିତ।



SHA-1 ହାସ୍ ଆଲଗୋରିଦମ ବିଷୟରେ

ମୁଁ ଜଣେ ଗଣିତଜ୍ଞ ନୁହେଁ, ତେଣୁ ମୁଁ ଏହି ହାସ୍ ଫଙ୍କସନ୍‌କୁ ଏପରି ଭାବରେ ବ୍ୟାଖ୍ୟା କରିବାକୁ ଚେଷ୍ଟା କରିବି ଯେପରି ଅନ୍ୟ ଅଣ-ଗଣିତଜ୍ଞମାନେ ବୁଝିପାରିବେ - ଯଦି ଆପଣ ବ୍ୟାଖ୍ୟାର ସଠିକ ବୈଜ୍ଞାନିକ ଗଣିତ ସଂସ୍କରଣ ଚାହାଁନ୍ତି, ତେବେ ଆପଣ ତାହା ଅନେକ ଅନ୍ୟ ୱେବସାଇଟରେ ପାଇପାରିବେ ;-)

SHA-1 କୁ ଏକ ସ୍ୱତନ୍ତ୍ର କାଗଜ କ୍ରେଡର ଭାବରେ ଭାବନ୍ତୁ ଯାହା ଯେକୌଣସି ବାର୍ତ୍ତାକୁ ନେଇଥାଏ - ତାହା ଗୋଟିଏ ଶବ୍ଦ, ଏକ ବାକ୍ୟ, କିମ୍ବା ଏକ ସମ୍ପୂର୍ଣ୍ଣ ପୁସ୍ତକ - ଏବଂ ଏହାକୁ ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ ଉପାୟରେ କ୍ରେଡିଟ୍ କରିଥାଏ। କିନ୍ତୁ କେବଳ କ୍ରେଡିଟ୍ କରିବା ପରିବର୍ତ୍ତେ, ଏହା ଯାଦୁକରୀ ଭାବରେ ଏକ ଅନନ୍ୟ "କ୍ରେଡିଟ୍ କୋଡ୍" ବାହାର କରିଥାଏ ଯାହା ସର୍ବଦା ଠିକ୍ 40 ହେକ୍ସାଡେସିମାଲ ଅକ୍ଷର ଲମ୍ବା ହୋଇଥାଏ।

  • ଉଦାହରଣ ସ୍ୱରୂପ, ଆପଣ "Hello" ଲେଖନ୍ତୁ
  • ତୁମେ f7ff9e8b7bb2e09b70935a5d785e0cc5d9d0abf0 ଭଳି 40ଟି ଷୋଡସେସିମାଲ୍ ଅଙ୍କ ବାହାର କରିବ।

ତୁମେ ଏହାକୁ ଯାହା ଖୁଆଇବ - ଛୋଟ କିମ୍ବା ଲମ୍ବା - ଏହାର ଫଳାଫଳ ସର୍ବଦା ସମାନ ହେବ।

"ଯାଦୁକରୀ କ୍ରେଡର" ଚାରୋଟି ପଦକ୍ଷେପରେ କାମ କରେ:

ପଦକ୍ଷେପ ୧: କାଗଜ (ପ୍ୟାଡିଂ) ପ୍ରସ୍ତୁତ କରନ୍ତୁ

  • ଛିଣ୍ଡିବା ପୂର୍ବରୁ, ତୁମକୁ ତୁମର କାଗଜ ପ୍ରସ୍ତୁତ କରିବାକୁ ପଡିବ। କଳ୍ପନା କର ଯେ ତୁମର ବାର୍ତ୍ତାର ଶେଷରେ ଖାଲି ସ୍ଥାନ ଯୋଡୁଛ ଯାହା ଦ୍ଵାରା ଏହା ଛିଣ୍ଡିବା ମେସିନର ଟ୍ରେରେ ସମ୍ପୂର୍ଣ୍ଣ ଫିଟ୍ ହୋଇଯିବ।
  • ଏହା ଏପରି ଯେତେବେଳେ ତୁମେ କୁକିଜ୍ ବେକ୍ କରୁଛ, ଏବଂ ତୁମେ ନିଶ୍ଚିତ କର ଯେ ମଇଦା ଛାଞ୍ଚକୁ ସମାନ ଭାବରେ ପୂରଣ କରୁଛି।

ପଦକ୍ଷେପ ୨: ଏହାକୁ ସମାନ ଖଣ୍ଡରେ କାଟିବା (ବିଭକ୍ତ କରିବା)

  • ସ୍ରେଡର ବଡ଼ ଖଣ୍ଡ ପସନ୍ଦ କରେ ନାହିଁ। ତେଣୁ, ଏହା ଆପଣଙ୍କ ପ୍ରସ୍ତୁତ ବାର୍ତ୍ତାକୁ ଛୋଟ, ସମାନ ଆକାରର ଖଣ୍ଡରେ କାଟିଥାଏ - ଯେପରି ଏକ ବଡ଼ କେକକୁ ସମ୍ପୂର୍ଣ୍ଣ ଖଣ୍ଡରେ କାଟିବା।

ପଦକ୍ଷେପ 3: ଗୁପ୍ତ ରେସିପି (ମିଶ୍ରଣ ଏବଂ ଗୁଣ୍ଡ)

  • ଏବେ ଆସୁଛି ମଜାଦାର ଅଂଶ! ଶ୍ରେଡର୍ ଭିତରେ, ତୁମର ପ୍ରତ୍ୟେକ ସନ୍ଦେଶ ମିଶ୍ରଣ ଏବଂ ରୋଲରଗୁଡ଼ିକର ଏକ ଶୃଙ୍ଖଳା ଦେଇ ଯାଏ:
    • ମିଶ୍ରଣ: ଏହା କିଛି ଗୁପ୍ତ ଉପାଦାନ (ଅର୍ନ୍ତନିହିତ ନିୟମ ଏବଂ ସଂଖ୍ୟା) ସହିତ ଆପଣଙ୍କ ବାର୍ତ୍ତାକୁ ଆକର୍ଷିତ କରେ।
    • ମାସିଂ: ଏହା ଏକ ସ୍ୱତନ୍ତ୍ର ଉପାୟରେ ଅଂଶଗୁଡ଼ିକୁ ଚିପିଥାଏ, ଓଲଟାଇଥାଏ ଏବଂ ଘୂରାଇଥାଏ।
    • ମୋଡ଼ିବା: କିଛି ଅଂଶ ମୋଡ଼ି କିମ୍ବା ଓଲଟା ହୋଇଥାଏ, ଯେପରି କାଗଜକୁ ଓରିଗାମିରେ ଫୋଲ୍ଡ କରାଯାଏ।

ପ୍ରତ୍ୟେକ ପଦକ୍ଷେପ ବାର୍ତ୍ତାକୁ ଅଧିକ ବିଶୃଙ୍ଖଳିତ କରିଥାଏ, କିନ୍ତୁ ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ ଉପାୟରେ ଯାହାକୁ ମେସିନ୍ ସର୍ବଦା ଅନୁସରଣ କରେ।

ପଦକ୍ଷେପ ୪: ଶେଷ କୋଡ୍ (ହାସ୍)

  • ସମସ୍ତ ମିଶ୍ରଣ ଏବଂ ମସଜ୍ଜା ପରେ, ଏକ ସୁନ୍ଦର, ସ୍କ୍ରାମ୍ବଲ୍ କୋଡ୍ ବାହାରକୁ ଆସେ - ଯେପରି ଆପଣଙ୍କ ବାର୍ତ୍ତା ପାଇଁ ଏକ ଅନନ୍ୟ ଫିଙ୍ଗରପ୍ରିଣ୍ଟ।
  • ଯଦିଓ ତୁମେ ପରିବର୍ତ୍ତନ କର ତୁମର ମୂଳ ମେସେଜରେ କେବଳ ଗୋଟିଏ ଅକ୍ଷର, ଆଉଟପୁଟ୍ ସମ୍ପୂର୍ଣ୍ଣ ଭିନ୍ନ ହେବ। ଏହା ହିଁ ଏହାକୁ ସ୍ୱତନ୍ତ୍ର କରିଥାଏ।

SHA-1 ଆଉ ବ୍ୟବହାର ନକରିବାର କାରଣ ହେଉଛି କିଛି ବହୁତ ଚତୁର ଲୋକ ଜାଣିପାରିଲେ ଯେ କିପରି ଦୁଇଟି ଭିନ୍ନ ବାର୍ତ୍ତା ପାଇଁ ସମାନ କୋଡ୍ ତିଆରି କରିବାକୁ ଶ୍ରେଡରକୁ ଠକିବେ (ଏହାକୁ ଏକ ଧକ୍କା କୁହାଯାଏ)।

SHA-1 ବଦଳରେ, ଆମେ ଏବେ ଅଧିକ ଶକ୍ତିଶାଳୀ, ସ୍ମାର୍ଟ "ଶ୍ରେଡର୍" ପାଇଛୁ। ଲେଖା ସମୟରେ, ଅଧିକାଂଶ ଉଦ୍ଦେଶ୍ୟରେ ମୋର ଡିଫଲ୍ଟ ଗୋ-ଟୁ ହାସ୍ ଆଲଗୋରିଦମ ହେଉଛି SHA-256 - ଏବଂ ହଁ, ମୋ ପାଖରେ ଏଥିପାଇଁ ଏକ କାଲକୁଲେଟର ମଧ୍ୟ ଅଛି: ଏସ୍ଏଚ୍ଏ-୨୫୬ ହାଶ କୋଡ୍ କ୍ୟାଲକୁଲେଟର

ବ୍ଲୁସ୍କିରେ ସେୟାର କରନ୍ତୁଫେସବୁକରେ ସେୟାର କରନ୍ତୁଲିଙ୍କଡିନ୍‌ରେ ସେୟାର୍‌ କରନ୍ତୁଟମ୍ବଲରରେ ସେୟାର କରନ୍ତୁX ରେ ସେୟାର କରନ୍ତୁଲିଙ୍କଡିନ୍‌ରେ ସେୟାର୍‌ କରନ୍ତୁପିନ୍ଟରେଷ୍ଟରେ ପିନ୍ କରନ୍ତୁ

ମିକେଲ୍ ବାଙ୍ଗ୍ କ୍ରିଷ୍ଟେନସେନ୍

ଲେଖକଙ୍କ ବିଷୟରେ

ମିକେଲ୍ ବାଙ୍ଗ୍ କ୍ରିଷ୍ଟେନସେନ୍
ମିକେଲ୍ ହେଉଛନ୍ତି miklix.com ର ସୃଷ୍ଟିକର୍ତ୍ତା ଏବଂ ମାଲିକ। ତାଙ୍କର ଜଣେ ବୃତ୍ତିଗତ କମ୍ପ୍ୟୁଟର ପ୍ରୋଗ୍ରାମର/ସଫ୍ଟୱେର୍ ଡେଭଲପର ଭାବରେ 20 ବର୍ଷରୁ ଅଧିକ ଅଭିଜ୍ଞତା ଅଛି ଏବଂ ସେ ବର୍ତ୍ତମାନ ଏକ ବଡ଼ ୟୁରୋପୀୟ IT କର୍ପୋରେସନରେ ପୂର୍ଣ୍ଣକାଳୀନ ନିଯୁକ୍ତି ପାଇଛନ୍ତି। ବ୍ଲଗ୍ ନ ଲେଖିବା ସମୟରେ, ସେ ତାଙ୍କର ଖାଲି ସମୟ ବିଭିନ୍ନ ପ୍ରକାରର ଆଗ୍ରହ, ହବି ଏବଂ କାର୍ଯ୍ୟକଳାପରେ ବିତାଇଥାନ୍ତି, ଯାହା କିଛି ପରିମାଣରେ ଏହି ୱେବସାଇଟରେ ଆବୃତ ବିଭିନ୍ନ ବିଷୟଗୁଡ଼ିକରେ ପ୍ରତିଫଳିତ ହୋଇପାରେ।