Tesla သည် liblithium cryptographic စာကြည့်တိုက်ကို ဖန်တီးနေသည်။

Tesla Motors သည် ကျစ်လစ်သိပ်သည်းမှု၊ အရင်းအမြစ်သုံးစွဲမှုနည်းပါးခြင်းနှင့် သယ်ဆောင်ရလွယ်ကူခြင်း စသည့် အဓိကပန်းတိုင်ဖြစ်သည့် liblithium cryptographic စာကြည့်တိုက်ကို ထုတ်ဝေခဲ့သည်။ စာကြည့်တိုက်ကို သမားရိုးကျ CPU များနှင့် DSP ချစ်ပ်များနှင့် မိုက်ခရိုကွန်ထရိုလာများတွင် လုပ်ဆောင်နိုင်ခြေကို ကနဦးတွင် တီထွင်ထားပြီး ကန့်သတ်ပတ်၀န်းကျင်တွင် အသုံးပြုရန် သင့်လျော်ပြီး boot လုပ်ခြင်း၏ အစောပိုင်းအဆင့်များတွင် ထည့်သွင်းထားသော ကိရိယာ firmware ၏ ဒစ်ဂျစ်တယ်လက်မှတ်များကို အတည်ပြုရန် boot ဟုခေါ်သော ကုဒ်ဖြင့် ကနဦးတီထွင်ထားသည်။ . ကုဒ်ကို C (C99) ဖြင့် ရေးသားထားပြီး Apache 2.0 လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။

စာကြည့်တိုက်သည် ရေစီးကြောင်းကုဒ်ဝှက်ခြင်းအတွက် ကိရိယာများကို အကောင်အထည်ဖော်ပြီး X25519 သော့သဘောတူညီချက်အစီအစဉ် (RFC 7748)၊ Gimli လျှို့ဝှက်ကုဒ်ပြောင်းခြင်းနည်းလမ်းနှင့် Daniel J. Bernstein အဆိုပြုထားသည့် Gimli-Hash hash လုပ်ဆောင်ချက်ကို အခြေခံပြီး ဒစ်ဂျစ်တယ်လက်မှတ်များဖြင့် လုပ်ဆောင်ကာ စွမ်းဆောင်ရည်နိမ့်ကျမှုကို မြင့်မားစေပါသည်။ 8-bit microcontroller ကဲ့သို့သော ပါဝါဟာ့ဒ်ဝဲများ။ X25519 ဒစ်ဂျစ်တယ် လက်မှတ်များကို အကောင်အထည်ဖော်ခြင်းသည် STROBE မူဘောင်မှ ကုဒ်ပေါ်တွင် အခြေခံပြီး လက်မှတ်များကို ဖန်တီးရန်နှင့် အတည်ပြုရန် လိုအပ်သည့် ကုဒ်အရွယ်အစားကို သိသိသာသာ လျှော့ချနိုင်သည့် elliptic curve တွင် အမှတ်များကို ကိုင်တွယ်သည့်အခါ “X” သြဒိနိတ်များကိုသာ အသုံးပြုခြင်းဖြင့် ed25519 လက်မှတ်များနှင့် ကွဲပြားပါသည်။

source: opennet.ru

မှတ်ချက် Add