Tesla ûntwikkelet de liblithium kryptografyske bibleteek

Tesla Motors hat de liblithium-kryptografyske bibleteek publisearre, wêrfan de wichtichste doelen kompaktheid, leech boarneferbrûk en portabiliteit binne. De bibleteek is yn earste ynstânsje ûntwikkele mei it each op de mooglikheid fan útfiering sawol op konvinsjonele CPU's as yn DSP-chips en mikrocontrollers, en is geskikt foar gebrûk yn beheinde omjouwings en yn koade neamd yn 'e iere stadia fan boot om digitale hantekeningen fan ynbêde apparaatfirmware te ferifiearjen . De koade is skreaun yn C (C99) en wurdt ferspraat ûnder de Apache 2.0-lisinsje.

De bibleteek ymplementearret ark foar streamfersifering en wurkjen mei digitale hantekeningen basearre op it X25519-kaaioerienkomstskema (RFC 7748), de Gimli-kryptografyske permutaasjemetoade en de Gimli-Hash-hash-funksje foarsteld troch Daniel J. Bernstein en soarget foar hege prestaasjes op leech- macht hardware lykas 8-bit microcontrollers. De ymplemintaasje fan X25519 digitale hantekeningen is basearre op koade út it STROBE ramt en ferskilt fan ed25519 hantekeningen troch it brûken fan allinnich "X" koördinaten by it manipulearjen fan punten op in elliptyske kromme, dat kin gâns ferminderje de grutte fan de koade nedich om te meitsjen en ferifiearje hantekeningen.

Boarne: opennet.ru

Add a comment