Tesla yana haɓaka ɗakin karatu na cryptographic liblithium

Tesla Motors ya buga ɗakin karatu na cryptographic liblithium, maƙasudin maƙasudin su shine ƙaranci, ƙarancin amfani da kayan aiki. An fara haɓaka ɗakin karatu tare da ido don yuwuwar aiwatar da duka akan CPUs na al'ada kuma a cikin kwakwalwan kwamfuta na DSP da microcontrollers, kuma ya dace don amfani a cikin iyakataccen mahalli kuma a cikin lambar da ake kira a farkon matakan taya don tabbatar da sa hannun dijital na firmware na na'urar da aka haɗa. . An rubuta lambar a cikin C (C99) kuma ana rarraba ta ƙarƙashin lasisin Apache 2.0.

Laburaren yana aiwatar da kayan aikin don ɓoye rafi da aiki tare da sa hannu na dijital dangane da tsarin yarjejeniyar maɓalli na X25519 (RFC 7748), hanyar Gimli cryptographic permutation da aikin hash Gimli-Hash wanda Daniel J. Bernstein ya gabatar kuma yana ba da damar yin babban aiki akan ƙananan - kayan aikin wuta kamar 8-bit microcontrollers. Aiwatar da sa hannu na dijital na X25519 yana dogara ne akan lambar daga tsarin STROBE kuma ya bambanta da sa hannun ed25519 ta hanyar yin amfani da haɗin gwiwar "X" kawai lokacin da ake amfani da maki a kan elliptical curve, wanda zai iya rage girman girman lambar da ake buƙata don ƙirƙira da tabbatar da sa hannu.

source: budenet.ru

Add a comment