Tesla Motors သည် အဓိက ဒီဇိုင်းရည်မှန်းချက်များဖြစ်သည့် ကျစ်လစ်သိပ်သည်းမှု၊ အရင်းအမြစ်သုံးစွဲမှုနည်းပါးခြင်းနှင့် သယ်ဆောင်ရလွယ်ကူမှုတို့ပါဝင်သည့် liblithium cryptographic စာကြည့်တိုက်ကို ထုတ်ဝေခဲ့သည်။ စာကြည့်တိုက်သည် စံ CPU နှင့် DSP ချစ်ပ်များနှင့် မိုက်ခရိုကွန်ထရိုလာ နှစ်ခုလုံးတွင် အလုပ်လုပ်ရန် အခြေခံမှ ဒီဇိုင်းထုတ်ထားပြီး ကန့်သတ်ပတ်၀န်းကျင်တွင် အသုံးပြုရန် နှင့် မြှုပ်သွင်းထားသော စက်များတွင် firmware ၏ ဒစ်ဂျစ်တယ် လက်မှတ်များကို စစ်ဆေးရန် boot process အစောပိုင်းဟုခေါ်သော ကုဒ်ဖြင့် အသုံးပြုရန် သင့်လျော်ပါသည်။ ကုဒ်ကို C (C99) ဖြင့် ရေးသားထားပြီး Apache 2.0 လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။
စာကြည့်တိုက်သည် X25519 သော့သဘောတူညီချက်အစီအစဉ် (RFC 7748)၊ Gimli လျှို့ဝှက်ကုဒ်ပြောင်းခြင်းနည်းလမ်းနှင့် Daniel J. Bernstein အဆိုပြုထားသည့် Gimli-Hash hash လုပ်ဆောင်ချက်ကို အခြေခံ၍ stream encryption နှင့် ဒစ်ဂျစ်တယ်လက်မှတ်တူးလ်များကို အကောင်အထည်ဖော်ပါသည်။ ဤကိရိယာများသည် 8-bit မိုက်ခရိုကွန်ထရိုလာများကဲ့သို့သော ပါဝါနည်းသောဟာ့ဒ်ဝဲများတွင် စွမ်းဆောင်ရည်မြင့်မားစေသည်။ X25519 ဒစ်ဂျစ်တယ် လက်မှတ် အကောင်အထည်ဖော်မှုသည် STROBE မူဘောင်မှ ကုဒ်များအပေါ် အခြေခံထားပြီး ၎င်းသည် elliptic curve တွင် အမှတ်များကို ကိုင်တွယ်သည့်အခါ X သြဒိနိတ်များကိုသာ အသုံးပြုသည့်အတွက် ၎င်းသည် လက်မှတ်များကို ဖန်တီးရန်နှင့် အတည်ပြုရန် လိုအပ်သည့် ကုဒ်အရွယ်အစားကို သိသိသာသာ လျှော့ချပေးသည့် အချိန်တွင် ed25519 လက်မှတ်များနှင့် ကွဲပြားသည်။
source: opennet.ru
