GitHub သည် အများသူငှာ သိုလှောင်ရာသို့ ရောက်ရှိပြီးနောက် SSH အတွက် RSA သီးသန့်သော့ကို ပြောင်းလဲခဲ့သည်။

GitHub သည် SSH မှတစ်ဆင့် GitHub repositories သို့ဝင်ရောက်သည့်အခါ RSA သီးသန့်သော့ကို host key အဖြစ်အသုံးပြုသည့် အဖြစ်အပျက်တစ်ခုကို GitHub မှ အစီရင်ခံတင်ပြခဲ့သည်မှာ အများသူငှာအသုံးပြုနိုင်သော repository သို့မှားယွင်းစွာလွှင့်တင်ခြင်းဖြစ်ပါသည်။ ယိုစိမ့်မှုသည် RSA သော့ကိုသာ ထိခိုက်စေသည်၊ ECDSA နှင့် Ed25519 လက်ခံဆောင်ရွက်ပေးသော SSH သော့များသည် ဆက်လက်လုံခြုံနေပါသည်။ လူသိရှင်ကြား ထုတ်ဖော်ထားသော လက်ခံသူ SSH သော့သည် GitHub အခြေခံအဆောက်အအုံ သို့မဟုတ် အသုံးပြုသူဒေတာသို့ ဝင်ရောက်ခွင့်မပြုသော်လည်း SSH မှတစ်ဆင့် လုပ်ဆောင်သော Git လုပ်ဆောင်ချက်များကို ကြားဖြတ်ရန်အတွက် အသုံးပြုနိုင်သည်။

RSA သော့လက်ထဲ မှားယွင်းသွားပါက GitHub သို့ ဖြစ်နိုင်ခြေရှိသော SSH ဆက်ရှင်များကို ပြန်ပေးဆွဲခြင်းမှ ကာကွယ်ရန်၊ GitHub သည် သော့အစားထိုးခြင်းလုပ်ငန်းစဉ်ကို စတင်ခဲ့သည်။ အသုံးပြုသူဘက်မှ၊ အဟောင်း GitHub အများသူငှာသော့ (ssh-keygen -R github.com) ကိုဖျက်ခြင်း သို့မဟုတ် ~/.ssh/known_hosts ဖိုင်ရှိ သော့ကို ကိုယ်တိုင်အစားထိုးရန် လိုအပ်သည်၊ ၎င်းသည် အလိုအလျောက်လုပ်ဆောင်သော script များကို ချိုးဖျက်နိုင်သည်။

source: opennet.ru

မှတ်ချက် Add