Tiger-160/4 ဟက်ရှ်ကုဒ်တွက်စက်
ထုတ်ဝေသည်- ၂၀၂၅၊ ဖေဖော်ဝါရီ ၁၇ UTC ၂၀:၁၇:၁၃
စာသားထည့်သွင်းမှု သို့မဟုတ် ဖိုင်အပ်လုဒ်အပေါ် အခြေခံ၍ hash ကုဒ်ကို တွက်ချက်ရန် Tiger 160 bit၊ 4 rounds (Tiger-160/4) hash လုပ်ဆောင်ချက်ကို အသုံးပြုသည့် Hash ကုဒ်ဂဏန်းတွက်စက်။Tiger-160/4 Hash Code Calculator
Tiger 160/4 (Tiger 160 bits၊ 4 rounds) သည် input (သို့မဟုတ် message) တစ်ခုယူ၍ ပုံသေအရွယ်အစား၊ 160-bit (20-byte) output ကိုထုတ်ပေးသည်၊ အများအားဖြင့် အက္ခရာ 40 လုံးပါ ဆယ်ဂဏန်းဂဏန်းများအဖြစ် ကိုယ်စားပြုသည့် ကုဒ်ဖော်ပြချက် hash လုပ်ဆောင်ချက်တစ်ခုဖြစ်သည်။
Tiger hash လုပ်ဆောင်ချက်သည် Ross Anderson နှင့် Eli Biham တို့က 1995 ခုနှစ်တွင် ဒီဇိုင်းထုတ်ထားသော cryptographic hash လုပ်ဆောင်ချက်တစ်ခုဖြစ်သည်။ ၎င်းကို 64-bit ပလပ်ဖောင်းများတွင် လျင်မြန်သောစွမ်းဆောင်ရည်အတွက် အထူးပြုလုပ်ထားသောကြောင့် ၎င်းသည် ဖိုင်ခိုင်မာမှုအတည်ပြုခြင်း၊ ဒစ်ဂျစ်တယ်လက်မှတ်များနှင့် ဒေတာညွှန်းကိန်းများကဲ့သို့ မြန်နှုန်းမြင့်ဒေတာလုပ်ဆောင်မှုလိုအပ်သော အပလီကေးရှင်းများအတွက် သင့်လျော်ပါသည်။ ၎င်းသည် သိုလှောင်မှုကန့်သတ်ချက်များ သို့မဟုတ် အခြားအပလီကေးရှင်းများနှင့် လိုက်ဖက်ညီမှုအတွက် လိုအပ်ပါက 160 သို့မဟုတ် 128 ဘစ်သို့ ဖြတ်တောက်နိုင်သည့် 3 သို့မဟုတ် 4 ပတ်လုံးတွင် 192 ဘစ် hash ကုဒ်များကို ထုတ်လုပ်သည်။
ခေတ်မီ cryptographic applications များအတွက် လုံခြုံသည်ဟု မယူဆတော့ဘဲ၊ နောက်ပြန်လိုက်ဖက်မှုအတွက် ဟက်ကုဒ်ကို တွက်ချက်ရန် လိုအပ်ပါက ဤနေရာတွင် ထည့်သွင်းထားသည်။
ထုတ်ဖော်ချက်အပြည့်အစုံ- ဤစာမျက်နှာတွင်အသုံးပြုထားသော hash function ၏ သီးခြားအကောင်အထည်ဖော်မှုကို ကျွန်ုပ်မရေးခဲ့ပါ။ ၎င်းသည် PHP ပရိုဂရမ်းမင်းဘာသာစကားဖြင့် ပါဝင်သော စံလုပ်ဆောင်ချက်တစ်ခုဖြစ်သည်။ အဆင်ပြေစေရန် ဤနေရာတွင် လူသိရှင်ကြားရစေရန် ဝဘ်အင်တာဖေ့စ်ကိုသာ ပြုလုပ်ထားပါသည်။
Tiger-160/4 Hash Algorithm အကြောင်း
ကျွန်ုပ်သည် သင်္ချာပညာရှင်မဟုတ်၊ လျှို့ဝှက်ရေးဆရာလည်းမဟုတ်၊ သို့သော် ဤ hash လုပ်ဆောင်ချက်ကို လူပြိန်း၏ အသုံးအနှုန်းများဖြင့် ဥပမာတစ်ခုဖြင့် ရှင်းပြရန် ကြိုးစားပါမည်။ အကယ်၍ သင်သည် သိပ္ပံနည်းကျမှန်ကန်ပြီး တိကျသောသင်္ချာ-လေးလံသောရှင်းပြချက်ကို နှစ်သက်ပါက၊ အခြားဝဘ်ဆိုဒ်များစွာတွင် သင်တွေ့နိုင်မည်ဟု ယုံကြည်ပါသည် ;-)
ကဲ၊ မင်း လျှို့ဝှက်ထားတဲ့ smoothie ချက်နည်းကို စိတ်ကူးကြည့်လိုက်ပါ။ သင်သည် အသီးအနှံများ (သင့်ဒေတာ) အစုံကို ထည့်ပြီး၊ အထူးနည်းလမ်းဖြင့် ရောမွှေပြီး အဆုံးတွင် ထူးခြားသော အရသာ ( hash) ကို ရရှိမည်ဖြစ်သည်။ ဘလူးဘယ်ရီသီးတစ်လုံးထည့်သလိုမျိုး သေးသေးလေးတစ်မျိုးကို ပြောင်းရင်တောင် အရသာက လုံးဝကို ကွဲပြားသွားပါလိမ့်မယ်။
Tiger ဖြင့် ဤအရာအတွက် အဆင့်သုံးဆင့်ရှိသည်။
အဆင့် 1- ပါဝင်ပစ္စည်းများကို ပြင်ဆင်ခြင်း (ဒေတာကို ထည့်ခြင်း)
- သင့်ဒေတာသည် မည်မျှကြီးသည်ဖြစ်စေ သေးငယ်သည်ဖြစ်စေ Tiger သည် Blender အတွက် သင့်တော်သောအရွယ်အစားဖြစ်ကြောင်း သေချာစေသည်။ ၎င်းသည် ဖြည့်စွက်စာ (padding ကဲ့သို့) အနည်းငယ်ထပ်ဖြည့်ပေးသောကြောင့် အရာအားလုံး ပြီးပြည့်စုံစွာ လိုက်ဖက်ပါသည်။
အဆင့် 2- Super Blender (Compression Function)
- ဤ Blender တွင် အစွမ်းထက်သော ဓါးသုံးချောင်း ပါရှိသည်။
- အချက်အလက်များကို အတုံးများအဖြစ် ပိုင်းဖြတ်ပြီး အတုံးတစ်ခုချင်းစီသည် တစ်ကြိမ်လျှင် Blender မှတဆင့် ဖြတ်သန်းသွားပါသည်။
- ဓါးသွားများသည် လှည့်ပတ်ရုံမျှမက - ၎င်းတို့သည် အထူးပုံစံများဖြင့် ဒေတာများကို ရောနှော၊ ထုခွဲ၊ လှည့်ကာ ရောနှောကာ ရောနှောကြသည် (၎င်းတို့သည် လျှို့ဝှက်ထားသော Blender ဆက်တင်များကဲ့သို့ ဖြစ်ကြသည်)။
အဆင့် 3- များစွာသောပေါင်းစပ်မှုများ (ဖြတ်သန်းမှုများ/အဝိုင်းများ)
- ဒီမှာ စိတ်ဝင်စားဖို့ကောင်းတယ်။ Tiger သည် သင့်ဒေတာကို တစ်ကြိမ်မျှ ရောနှောရုံသာမကဘဲ မူရင်းပါဝင်ပစ္စည်းများကို မည်သူမှ ရှာဖွေဖော်ထုတ်နိုင်မည်မဟုတ်ကြောင်း သေချာစေရန် ၎င်းသည် အကြိမ်များစွာ ရောစပ်ထားသည်။
- ၎င်းသည် 3 နှင့် 4 ပတ်ပတ်လည်ဗားရှင်းများအကြားကွာခြားချက်ဖြစ်သည်။ အပိုရောစပ်စက်ကို ပေါင်းထည့်ခြင်းဖြင့်၊ 4 round ဗားရှင်းများသည် အနည်းငယ်ပိုမိုလုံခြုံသော်လည်း တွက်ချက်ရန်လည်း နှေးကွေးပါသည်။