←

ସ୍ଥାନୀୟ ହ୍ୟାଶ୍ କାଲକୁଲେଟର୍

ଇନପୁଟ୍ ପଦ୍ଧତି

ଆଲଗୋରିଥମ୍ ଓ ଇନପୁଟ୍ ପଦ୍ଧତି ବାଛନ୍ତୁ। ଖାଲି ପାଠ୍ୟ ଓ ଶୂନ ବାଇଟ୍‌ର ଫାଇଲ୍‌ର ହ୍ୟାଶ୍ ମଧ୍ୟ ଗଣନା କରାଯାଇପାରେ।

ବ୍ୟବହାର ପଦ୍ଧତି

ପାଠ୍ୟ କିମ୍ବା ସ୍ଥାନୀୟ ଫାଇଲ୍ ବାଛନ୍ତୁ, ତାପରେ ଗୋଟିଏ SHA ଆଲଗୋରିଥମ୍ ବାଛି ଗଣନା କରନ୍ତୁ। ଫଳାଫଳରେ ଆଲଗୋରିଥମ୍, ଇନପୁଟ୍ ପଦ୍ଧତି, ପ୍ରକୃତ ବାଇଟ୍ ସଂଖ୍ୟା ଓ ଛୋଟ ଅକ୍ଷରରେ ସମ୍ପୂର୍ଣ୍ଣ ହେକ୍ସାଡେସିମାଲ୍ ହ୍ୟାଶ୍ ଦେଖାଯାଏ। ହ୍ୟାଶ୍ କପି କରିପାରିବେ କିମ୍ବା ଫଳାଫଳ ନିଜେ ଚୟନ କରିପାରିବେ। ଇନପୁଟ୍ ବଦଳାଇଲେ ପୁରୁଣା ଫଳାଫଳ ତୁରନ୍ତ ଅବୈଧ ହୁଏ।

ପାଠ୍ୟ UTF-8 ରେ ଏନକୋଡ୍ ହୁଏ; CRLF ଓ CR ଧାଡ଼ି ବିରାମ LF କୁ ବଦଳେ। ଆରମ୍ଭ ଓ ଶେଷର ଖାଲି ସ୍ଥାନ ଅକ୍ଷର ହଟାଯାଏ ନାହିଁ, ବଡ଼ ଓ ଛୋଟ ଅକ୍ଷର ବଦଳାଯାଏ ନାହିଁ ଏବଂ Unicode ସାଧାରଣୀକରଣ ହୁଏ ନାହିଁ। ଏସ୍କେପ୍ କ୍ରମର ଅର୍ଥ କରାଯାଏ ନାହିଁ; BOM ସ୍ୱୟଂଚାଳିତ ଭାବେ ଯୋଡ଼ା କିମ୍ବା ହଟାଯାଏ ନାହିଁ। ସ୍ପଷ୍ଟ ଭାବେ ଥିବା BOM ଓ NUL ଗଣନାରେ ସାମିଲ ହୁଏ। ଫାଇଲ୍ ମୋଡ୍ ସମସ୍ତ ମୂଳ ବାଇଟ୍ ରଖେ; ଫାଇଲ୍‌ର ନାମ, ପ୍ରକାର ଓ ପରିବର୍ତ୍ତନ ସମୟ ଗଣନାରେ ସାମିଲ ହୁଏ ନାହିଁ।

abc ଉଦାହରଣରେ ଧାଡ଼ି ବିରାମ ନାହିଁ। ଆଶାକରା SHA-256 ହ୍ୟାଶ୍ ତଳେ ଦିଆଯାଇଛି; ଅନ୍ୟ ଆଲଗୋରିଥମ୍‌ର ଅଧିକୃତ ପରୀକ୍ଷା ଭେକ୍ଟର୍ ପାଇଁ RFC 6234 ଦେଖନ୍ତୁ।

ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

ପରିସର ଓ ସୀମା

ପାଠ୍ୟର ସୀମା 200000 UTF-16 କୋଡ୍ ଏକକ (କିଛି ଇମୋଜି ଦୁଇଟି ଏକକ ନିଏ) ଏବଂ ଏନକୋଡ୍ ପରେ 800000 ବାଇଟ୍; ଫାଇଲ୍‌ର ସୀମା 16 MiB। ଇନପୁଟ୍ କାଟି ଛୋଟ କରାଯାଏ ନାହିଁ। ବ୍ରାଉଜର୍‌କୁ ପୂରା ଫାଇଲ୍ ପଢ଼ିବାକୁ ପଡ଼େ; ପ୍ରକୃତ ମେମୋରି ବ୍ୟବହାର ଫାଇଲ୍‌ର ଆକାରଠାରୁ ଅଧିକ ହୋଇପାରେ। ହ୍ୟାଶ୍ ଏନକ୍ରିପ୍ସନ୍, ପାସୱାର୍ଡ ସଂରକ୍ଷଣ, ସ୍ୱାକ୍ଷର ଯାଞ୍ଚ କିମ୍ବା ଭାଇରସ୍ ଚିହ୍ନଟ ନୁହେଁ। ଏହା ବିଶ୍ୱସନୀୟ ଉତ୍ସ ପ୍ରମାଣ କରେ ନାହିଁ କିମ୍ବା ହ୍ୟାଶ୍ ସଂଘର୍ଷ କେବେ ହେବ ନାହିଁ ବୋଲି ନିଶ୍ଚିତ କରେ ନାହିଁ। ସ୍ୱାଧୀନ, ବିଶ୍ୱସନୀୟ ମାଧ୍ୟମରୁ ମିଳିଥିବା ହ୍ୟାଶ୍ ସହ ତୁଳନା କରନ୍ତୁ।

ଏହି ଉପକରଣ ଇନପୁଟ୍, ଫାଇଲ୍ କିମ୍ବା ହ୍ୟାଶ୍ ସର୍ଭରକୁ ଅପଲୋଡ୍, ସଂରକ୍ଷଣ କିମ୍ବା ରେକର୍ଡ କରେ ନାହିଁ; ୱେବପୃଷ୍ଠା ସାଧାରଣ ଭାବେ ତାହାର ସମ୍ବଳ ଲୋଡ୍ କରେ। ସଫା କରିବା କେବଳ ପୃଷ୍ଠାର ସନ୍ଦର୍ଭ ହଟାଏ; ବ୍ରାଉଜର୍ ମେମୋରି କିମ୍ବା କ୍ଲିପବୋର୍ଡ ଇତିହାସ ସୁରକ୍ଷିତ ଭାବେ ଲିଭିବ ବୋଲି ନିଶ୍ଚିତ କରେ ନାହିଁ, କ୍ଷତିକାରକ ଏକ୍ସଟେନ୍ସନ୍ କିମ୍ବା ପୃଷ୍ଠାର ସ୍କ୍ରିପ୍ଟରୁ ସୁରକ୍ଷା ମଧ୍ୟ ଦିଏ ନାହିଁ। କ୍ଲିପବୋର୍ଡରେ ଆରମ୍ଭ ହୋଇଥିବା ଲେଖନ ଫେରାଇ ନିଆଯାଇପାରେ ନାହିଁ। ପଢ଼ିବା ବନ୍ଦ କରାଯାଇପାରେ, କିନ୍ତୁ ଭିତରର ହ୍ୟାଶ୍ ଗଣନା ପ୍ରକୃତରେ ବନ୍ଦ କରାଯାଇପାରେ ନାହିଁ; ବାତିଲ ପରେ ପୁଣି ଗଣନା ପାଇଁ ଏହା ସରିବା ଯାଏ ଅପେକ୍ଷା କରିବାକୁ ପଡ଼େ।

ପଢ଼ିବାର ପ୍ରଗତି ପ୍ରକୃତରେ ପଢ଼ାଯାଇଥିବା ବାଇଟ୍ ଉପରେ ନିର୍ଭର କରେ; ହ୍ୟାଶ୍ ପର୍ଯ୍ୟାୟ କେବଳ କାର୍ଯ୍ୟ 0/1 ଦେଖାଏ। ବିତିଥିବା ସମୟ, ଆନୁମାନିକ ଅବଶିଷ୍ଟ ସମୟ ଓ ହାର ଅଜଣା ଥିଲେ ଆଡ଼ ରେଖା ଦେଖାଯାଏ। ଫାଇଲ୍ ପଢ଼ା ସରିବାର ଅର୍ଥ ହ୍ୟାଶ୍ ଗଣନା ସରିବା ନୁହେଁ।

RFC 6234Web Crypto
ସମ୍ବନ୍ଧୀୟ ଉପକରଣଗୁଡ଼ିକ |

ସ୍ଥାନୀୟ ହ୍ୟାଶ୍ କାଲକୁଲେଟର୍

ଇନପୁଟ୍ ଓ ଆଲଗୋରିଥମ୍ ବାଛନ୍ତୁ, ଗଣନା କରି ସମ୍ପୂର୍ଣ୍ଣ ହ୍ୟାଶ୍ କପି କରନ୍ତୁ। ଖାଲି ପାଠ୍ୟ ବୈଧ; ଫାଇଲ୍ ମୋଡ୍‌ରେ ଫାଇଲ୍ ବାଛିବା ଆବଶ୍ୟକ। ଇନପୁଟ୍ ବଦଳାଇଲେ ପୁରୁଣା ଫଳାଫଳ ହଟେ। ବାତିଲ କରିବା କେବଳ ଫଳାଫଳ ଦେଖାଇବା ବନ୍ଦ କରେ; ଭିତରେ ହ୍ୟାଶ୍ ଗଣନା ଚାଲୁ ରହିଥାଇପାରେ।

ସେଟ୍ ଅପ୍ କରନ୍ତୁ |