Тесла китобхонаи криптографии liblithium-ро таҳия мекунад

Tesla Motors китобхонаи криптографии liblithium-ро нашр кард, ки ҳадафҳои асосии он компактӣ, истеъмоли ками захираҳо ва интиқолпазирӣ мебошанд. Китобхона дар ибтидо бо назардошти имкони иҷрои ҳам дар CPU-ҳои муқаррарӣ ва чи дар микросхемаҳои DSP ва микроконтроллерҳо таҳия шудааст ва барои истифода дар муҳитҳои маҳдуд ва дар коде, ки дар марҳилаҳои аввали боркунӣ барои тафтиши имзои рақамии нармафзори насбшудаи дастгоҳ даъват карда мешавад, мувофиқ аст. . Рамз дар C (C99) навишта шудааст ва таҳти иҷозатномаи Apache 2.0 паҳн карда мешавад.

Китобхона асбобҳоро барои рамзгузории ҷараён ва кор бо имзоҳои рақамӣ дар асоси нақшаи созишномаи калидии X25519 (RFC 7748), усули ивазкунии криптографии Gimli ва функсияи hash Gimli-Hash, ки аз ҷониби Даниел Ҷ. Бернштейн пешниҳод шудааст, амалӣ мекунад ва имкон медиҳад, ки иҷрои баланд дар сатҳи паст сахтафзори барқ, ба монанди микроконтроллерҳои 8-бит. Амалисозии имзоҳои рақамии X25519 ба коди чаҳорчӯбаи STROBE асос ёфтааст ва аз имзоҳои ed25519 бо истифодаи танҳо координатҳои "X" ҳангоми коркарди нуқтаҳо дар хатти эллиптикӣ фарқ мекунад, ки метавонад андозаи рамзи лозимиро барои эҷод ва тафтиши имзоҳо ба таври назаррас коҳиш диҳад.

Манбаъ: opennet.ru

Илова Эзоҳ