Tesla liblitiy kriptografik kutubxonasini ishlab chiqmoqda

Tesla Motors liblitiy kriptografik kutubxonasini nashr etdi, uning asosiy maqsadlari ixchamlik, kam resurslar iste'moli va portativlikdir. Kutubxona dastlab an'anaviy protsessorlarda ham, DSP chiplari va mikrokontrollerlarida ham ishlash imkoniyatini hisobga olgan holda ishlab chiqilgan va cheklangan muhitlarda va o'rnatilgan qurilma proshivkasining raqamli imzolarini tekshirish uchun yuklashning dastlabki bosqichlarida chaqirilgan kodda foydalanish uchun javob beradi. . Kod C (C99) tilida yozilgan va Apache 2.0 litsenziyasi ostida tarqatiladi.

Kutubxonada X25519 kalit kelishuv sxemasi (RFC 7748), Gimli kriptografik almashtirish usuli va Daniel J. Bernshteyn tomonidan taklif qilingan Gimli-Hash xesh funksiyasi asosida oqimlarni shifrlash va raqamli imzolar bilan ishlash vositalari joriy etilgan va past-ma’lumotlarda yuqori ishlash imkonini beradi. 8-bitli mikrokontrollerlar kabi quvvat uskunalari. X25519 raqamli imzolarini amalga oshirish STROBE tizimidagi kodga asoslanadi va ed25519 imzolaridan elliptik egri chiziqdagi nuqtalarni manipulyatsiya qilishda faqat “X” koordinatalaridan foydalanish bilan farqlanadi, bu esa imzolarni yaratish va tekshirish uchun zarur boʻlgan kod hajmini sezilarli darajada kamaytirishi mumkin.

Manba: opennet.ru

a Izoh qo'shish