ဖိုင် Hash နှင့် Checksum တွက်ချက်သည့် ကိရိယာ

မည်သည့်ဖိုင်အတွက်မဆို MD5, SHA-1, SHA-256 နှင့် SHA-512 တို့ကို ရယူပြီး checksum ကို အတည်ပြုပါ။

Hash တန်ဖိုးများ

Hash တန်ဖိုးများ ဤနေရာတွင် ပေါ်လာပါမည်။

အဆင်သင့်ဖြစ်ပါပြီ။ Hash ပြုလုပ်ရန် ဖိုင်တစ်ခု ဆွဲထည့်ပါ။

သင့်ဖိုင်များကို သင့်ဘရောက်ဇာထဲတွင်သာ ဖတ်ရှုပြီး hash ပြုလုပ်ပါသည်။ BroBroGo သို့ မည်သည့်အရာမျှ တင်ပို့ခြင်းမရှိပါ။

အမေးအဖြေ

ဒေါင်းလုဒ်တစ်ခုကို checksum ဖြင့် မည်သို့အတည်ပြုရမည်နည်း။

ဒေါင်းလုဒ်လုပ်ထားသော ဖိုင်ကို ဆွဲထည့်ပြီးနောက် ထုတ်ဝေသူထံမှ ရရှိသော checksum ကို verify box တွင် ထည့်သွင်းပါ။ ကိုက်ညီသော algorithm ၏ တန်းသည် အစိမ်းရောင် ပြောင်းသွားပါမည်။ အစိမ်းရောင်မပြောင်းပါက ဖိုင်သည် မူရင်းနှင့် မကိုက်ညီဘဲ ပျက်စီးနေခြင်း သို့မဟုတ် ပြုပြင်ခံထားရခြင်း ဖြစ်နိုင်ပါသည်။

မည်သည့် algorithm များကို တွက်ချက်ပေးသနည်း၊ မည်သည်ကို သုံးသင့်သနည်း။

၎င်းသည် ဖိုင်တစ်ခုတည်းကို တစ်ကြိမ်တည်းဖတ်ရုံဖြင့် MD5, SHA-1, SHA-256 နှင့် SHA-512 တို့ကို တစ်ပြိုင်နက် တွက်ချက်ပေးပါသည်။ MD5 နှင့် SHA-1 တို့သည် မတော်တဆ ပျက်စီးမှုများကို စစ်ဆေးရန်အတွက် အဆင်ပြေသော်လည်း လုံခြုံရေးအတွက်မူ အားနည်းချက်ရှိသဖြင့် SHA-256 သို့မဟုတ် SHA-512 ကို ပိုမိုသုံးစွဲသင့်ပါသည်။

ကျွန်ုပ်၏ ဖိုင်များကို တစ်နေရာရာသို့ တင်ပို့ပါသလား။

မရှိပါ။ ဖိုင်များကို သင့်စက်ပစ္စည်းပေါ်တွင်သာ ဖတ်ရှုပြီး hash ပြုလုပ်ခြင်း ဖြစ်သည်။ GB ပေါင်းများစွာရှိသော ဖိုင်ကြီးများကိုပင် အပိုင်းလိုက် ခွဲခြားလုပ်ဆောင်ပေးသောကြောင့် မည်သည့်အချက်အလက်မျှ အပြင်သို့ ထွက်ခွာသွားခြင်းမရှိပါ။

ဖိုင် Hash နှင့် Checksum တွက်ချက်ခြင်း၏ အရေးပါပုံ

ဖိုင်တစ်ခုကို အင်တာနက်မှ ဒေါင်းလုဒ်လုပ်သည့်အခါ သို့မဟုတ် အခြားသူတစ်ဦးထံမှ လက်ခံရရှိသည့်အခါ ထိုဖိုင်သည် မူရင်းအတိုင်း ဟုတ်မဟုတ်နှင့် လမ်းခရီးတွင် တစ်စုံတစ်ရာ ပျက်စီးယိုယွင်းမှု ရှိမရှိ အတည်ပြုရန် လိုအပ်သည်။ ဖိုင် Hash တွက်ချက်ခြင်းသည် ဖိုင်တစ်ခုလုံး၏ အချက်အလက်များကို သင်္ချာနည်းအရ တန်ဖိုးတစ်ခုအဖြစ် ပြောင်းလဲပေးခြင်းဖြစ်ပြီး ဖိုင်၏ ဒစ်ဂျစ်တယ်လက်ဗွေရာဟု ခေါ်ဆိုနိုင်သည်။ ဤနည်းလမ်းဖြင့် ဖိုင်အတွင်းရှိ အချက်အလက်များ မတော်တဆ ပျက်စီးသွားခြင်း သို့မဟုတ် တမင်တကာ ပြုပြင်ပြောင်းလဲခံရခြင်း ရှိမရှိကို တိကျစွာ စစ်ဆေးနိုင်သည်။


အသုံးပြုနိုင်သော Algorithm အမျိုးအစားများ

ဤကိရိယာသည် ဖိုင်တစ်ခုတည်းကို တစ်ကြိမ်တည်းဖတ်ရုံဖြင့် အောက်ပါ algorithm လေးမျိုးကို တစ်ပြိုင်နက်တည်း တွက်ချက်ပေးနိုင်သည် -

  • MD5: ဖိုင်၏ တန်ဖိုးကို လျင်မြန်စွာ တွက်ချက်ပေးသော်လည်း လုံခြုံရေးပိုင်းဆိုင်ရာ အားနည်းချက်ရှိသည်။
  • SHA-1: အသုံးများသော စံစနစ်တစ်ခု ဖြစ်သော်လည်း MD5 ကဲ့သို့ပင် လုံခြုံရေးအတွက် အားနည်းချက်ရှိသည်။
  • SHA-256: ပိုမိုခိုင်မာသော လုံခြုံရေးစနစ်ဖြစ်ပြီး ဖိုင်များ ပြုပြင်မွမ်းမံခံရခြင်းမှ ကာကွယ်ရန်အတွက် အထူးသင့်လျော်သည်။
  • SHA-512: အလွန်မြင့်မားသော လုံခြုံရေးအဆင့်ရှိပြီး အချက်အလက်များကို အသေးစိတ် စစ်ဆေးရန်အတွက် အသုံးပြုသည်။

မတော်တဆ ဖြစ်ပွားသော ဖိုင်ပျက်စီးမှုများကို စစ်ဆေးရန်အတွက် MD5 နှင့် SHA-1 တို့သည် လုံလောက်သော်လည်း၊ တမင်တကာ ပြုပြင်ဖန်တီးထားသော ဘေးအန္တရာယ်များမှ ကာကွယ်ရန်နှင့် လုံခြုံရေးအတွက် စစ်ဆေးရန်အတွက်မူ SHA-256 သို့မဟုတ် SHA-512 ကို ဦးစားပေး အသုံးပြုသင့်သည်။


အသုံးပြုနည်းနှင့် လုပ်ဆောင်ချက် စည်းမျဉ်းများ

ဤကိရိယာသည် အသုံးပြုရလွယ်ကူပြီး အောက်ပါအတိုင်း လုပ်ဆောင်ပေးသည် -

  1. ဖိုင်ရွေးချယ်ခြင်း: မည်သည့်ဖိုင်၊ မည်သည့်အရွယ်အစားမဆို "ဖိုင်များကို ဤနေရာတွင် ဆွဲထည့်ပါ သို့မဟုတ် ရွေးချယ်ရန် နှိပ်ပါ" ဟူသော နေရာတွင် ထည့်သွင်းနိုင်သည်။ တစ်ကြိမ်လျှင် ဖိုင်ပေါင်း ၂၀ အထိ တစ်ပြိုင်နက် လုပ်ဆောင်ပေးနိုင်သည်။
  2. တွက်ချက်ခြင်း: ဖိုင်ကို စတင်ဖတ်ရှုချိန်တွင် "ဖိုင် {count} ခု ရွေးချယ်ထားသည်" ဟု ပြသမည်ဖြစ်ပြီး တွက်ချက်နေစဉ်အတွင်း ၄ MB တိုင်းတွင် တိုးတက်မှုအခြေအနေကို "{file} ကို hash ပြုလုပ်နေသည် ({done}/{total}) — {percent}%" ဟု ပြသပေးမည်ဖြစ်သည်။
  3. အတည်ပြုခြင်း: ရရှိလာသော Hash တန်ဖိုးများကို တိုက်ဆိုင်စစ်ဆေးရန် "Checksum အတည်ပြုရန်" အကွက်ထဲသို့ မိမိရရှိထားသော checksum ကို ထည့်သွင်းနိုင်သည်။ ၎င်းသည် coreutilsBSD သို့မဟုတ် sha256:<hash> ကဲ့သို့သော ပုံစံအမျိုးမျိုးမှ အရှည်ဆုံး hexadecimal စာသားကို အလိုအလျောက် ထုတ်ယူပေးမည်ဖြစ်သည်။
  4. ရလဒ်ပြသခြင်း: ထည့်သွင်းလိုက်သော checksum သည် တွက်ချက်ထားသော hash တစ်ခုခုနှင့် ကိုက်ညီပါက သက်ဆိုင်ရာ algorithm တန်းသည် အစိမ်းရောင်ပြောင်းသွားပြီး "ကိုက်ညီမှုရှိသည်: {file} ({algo})" ဟု ပြသမည်ဖြစ်သည်။ ကိုက်ညီမှုမရှိပါက "ထို checksum နှင့် ကိုက်ညီသော ဖိုင်မရှိပါ။" ဟု ပြသမည်ဖြစ်ပြီး ၎င်းသည် ဖိုင်ပျက်စီးနေခြင်း သို့မဟုတ် ပြုပြင်ခံထားရခြင်းကို ဆိုလိုသည်။

ကိုယ်ရေးအချက်အလက် လုံခြုံမှုနှင့် လုပ်ဆောင်ပုံစနစ်

သင့်ဖိုင်များကို သင့်ဘရောက်ဇာထဲတွင်သာ ဖတ်ရှုပြီး hash ပြုလုပ်ပါသည်။ BroBroGo သို့ မည်သည့်အရာမျှ တင်ပို့ခြင်းမရှိပါ။ အရွယ်အစား အလွန်ကြီးမားသော ဖိုင်ကြီးများကိုပင် သင့်စက်ပစ္စည်းပေါ်တွင်သာ အပိုင်းလိုက် (chunks) ခွဲခြား၍ စီးဆင်းစေကာ တွက်ချက်ခြင်းဖြစ်သောကြောင့် ဖိုင်၏ မည်သည့်အစိတ်အပိုင်းမျှ အပြင်သို့ ထွက်ခွာသွားခြင်းမရှိဘဲ လုံခြုံစွာ လုပ်ဆောင်နိုင်သည်။


အမေးအဖြေများ (FAQ)

မေး။ ဒေါင်းလုဒ်တစ်ခုကို checksum ဖြင့် မည်သို့အတည်ပြုရမည်နည်း။
ဖြေ။ ဒေါင်းလုဒ်လုပ်ထားသော ဖိုင်ကို ဆွဲထည့်ပြီးနောက် ထုတ်ဝေသူထံမှ ရရှိသော checksum ကို verify box တွင် ထည့်သွင်းပါ။ ကိုက်ညီသော algorithm ၏ တန်းသည် အစိမ်းရောင် ပြောင်းသွားပါမည်။ အစိမ်းရောင်မပြောင်းပါက ဖိုင်သည် မူရင်းနှင့် မကိုက်ညီဘဲ ပျက်စီးနေခြင်း သို့မဟုတ် ပြုပြင်ခံထားရခြင်း ဖြစ်နိုင်ပါသည်။

မေး။ မည်သည့် algorithm များကို တွက်ချက်ပေးသနည်း၊ မည်သည်ကို သုံးသင့်သနည်း။
ဖြေ။ ၎င်းသည် ဖိုင်တစ်ခုတည်းကို တစ်ကြိမ်တည်းဖတ်ရုံဖြင့် MD5, SHA-1, SHA-256 နှင့် SHA-512 တို့ကို တစ်ပြိုင်နက် တွက်ချက်ပေးပါသည်။ MD5 နှင့် SHA-1 တို့သည် မတော်တဆ ပျက်စီးမှုများကို စစ်ဆေးရန်အတွက် အဆင်ပြေသော်လည်း လုံခြုံရေးအတွက်မူ အားနည်းချက်ရှိသဖြင့် SHA-256 သို့မဟုတ် SHA-512 ကို ပိုမိုသုံးစွဲသင့်ပါသည်။

မေး။ ကျွန်ုပ်၏ ဖိုင်များကို တစ်နေရာရာသို့ တင်ပို့ပါသလား။
ဖြေ။ မရှိပါ။ ဖိုင်များကို သင့်စက်ပစ္စည်းပေါ်တွင်သာ ဖတ်ရှုပြီး hash ပြုလုပ်ခြင်း ဖြစ်သည်။ GB ပေါင်းများစွာရှိသော ဖိုင်ကြီးများကိုပင် အပိုင်းလိုက် ခွဲခြားလုပ်ဆောင်ပေးသောကြောင့် မည်သည့်အချက်အလက်မျှ အပြင်သို့ ထွက်ခွာသွားခြင်းမရှိပါ။

မေး။ ဖိုင်အချို့ကို ဖတ်၍မရပါက မည်သို့ဖြစ်မည်နည်း။
ဖြေ။ ဖိုင်အများအပြားကို တစ်ပြိုင်နက် လုပ်ဆောင်ရာတွင် ဖိုင်တစ်ခု ဖတ်၍မရပါက "ဤဖိုင်ကို ဖတ်၍မရပါ။" ဟု ပြသမည်ဖြစ်သော်လည်း ကျန်ရှိသော ဖိုင်များကို ဆက်လက်လုပ်ဆောင်ပေးမည်ဖြစ်သည်။ လုပ်ဆောင်မှု ပြီးဆုံးချိန်တွင် "{count} ခုကို ဖတ်၍မရပါ။" ဟူသော အသိပေးချက်ကို ပြသပေးမည်ဖြစ်သည်။