Mae Tesla yn datblygu llyfrgell cryptograffig liblithium

Mae Tesla Motors wedi cyhoeddi'r llyfrgell cryptograffig liblithium, a'i nodau allweddol yw crynoder, defnydd isel o adnoddau, a hygludedd. Mae'r llyfrgell wedi'i datblygu i ddechrau gyda'r nod o allu rhedeg ar CPUs confensiynol ac ar sglodion DSP a microreolyddion, ac mae'n addas i'w defnyddio mewn amgylcheddau cyfyngedig ac mewn cod a elwir yn y camau cychwyn cynnar i wirio llofnodion digidol cadarnwedd dyfais wedi'i fewnosod. Mae'r cod wedi'i ysgrifennu yn C (C99) a'i ddosbarthu o dan drwydded Apache 2.0.

Mae'r llyfrgell yn gweithredu offer ar gyfer ffrydio amgryptio a llofnodion digidol yn seiliedig ar y cynllun cytundeb allweddol X25519 (RFC 7748), y dull permutation cryptograffig Gimli a'r swyddogaeth hash Gimli-Hash a gynigiwyd gan Daniel J. Bernstein a chaniatΓ‘u i gyflawni perfformiad uchel ar galedwedd pΕ΅er isel megis microreolyddion 8-did. Mae gweithredu llofnodion digidol X25519 yn seiliedig ar god o'r fframwaith STROBE ac mae'n wahanol i lofnodion ed25519 trwy ddefnyddio cyfesurynnau β€œX” yn unig wrth drin pwyntiau ar gromlin eliptig, a all leihau maint y cod sy'n ofynnol i greu a gwirio llofnodion yn sylweddol.

Ffynhonnell: opennet.ru

Ychwanegu sylw