Tesla o ntse a nts'etsapele laebrari ea liblithium cryptographic

Tesla Motors e phatlalalitse laeborari ea liblithium cryptographic, lipheo tsa bohlokoa tsa tsona e leng compactness, tšebeliso e tlase ea lisebelisoa le ho nkeha habonolo. Laeborari e qalile e ntlafalitsoe ka leihlo la monyetla oa ho bolaoa ka bobeli ho li-CPU tse tloaelehileng le ho li-chips tsa DSP le li-microcontrollers, 'me e loketse ho sebelisoa libakeng tse fokolang le ka khoutu e bitsoang methating ea pele ea boot ho netefatsa li-signature tsa dijithale tsa firmware e kenelletseng ea sesebelisoa. . Khoutu e ngotsoe ka C (C99) mme e ajoa tlasa laesense ea Apache 2.0.

Laeborari e sebelisa lisebelisoa bakeng sa ho ngolla melaetsa le ho sebetsa ka li-signature tsa dijithale tse ipapisitseng le leano la tumellano la X25519 (RFC 7748), mokhoa oa Gimli cryptographic permutation le Gimli-Hash hash e sisintsoeng ke Daniel J. Bernstein le ho lumella ts'ebetso e phahameng maemong a tlase. lisebelisoa tsa matla tse kang 8-bit microcontroller. Ts'ebetsong ea li-signature tsa X25519 tsa digital li thehiloe ho khoutu e tsoang ho moralo oa STROBE 'me e fapane le li-signature tsa ed25519 ka ho sebelisa li-coordinates tsa "X" feela ha ho etsoa lintlha ho elliptic curve, e ka fokotsang haholo boholo ba khoutu e hlokahalang ho theha le ho netefatsa li-signature.

Source: opennet.ru

Eketsa ka tlhaloso