Tesla disvolvas liblitian kriptografan bibliotekon

Tesla Motors publikigis la liblitian kriptografan bibliotekon, kies ĉefaj celoj estas kompakteco, malalta konsumo de rimedoj kaj porteblo. La biblioteko estas komence evoluigita kun okulo al povi funkcii kaj sur konvenciaj CPUoj kaj sur DSP-fritoj kaj mikroregiloj, kaj estas taŭga por uzo en limigitaj medioj kaj en kodo vokita en fruaj startfazoj por kontroli ciferecajn signaturojn de enigita aparatfirmvaro. La kodo estas skribita en C (C99) kaj distribuita sub la licenco Apache 2.0.

La biblioteko efektivigas fluan ĉifradon kaj ciferecajn subskribilojn bazitajn sur la X25519-ŝlosila interkonsento-skemo (RFC 7748), la Gimli-kriptografa permuta metodo, kaj la Gimli-Hash hash-funkcio proponita de Daniel J. Bernstein, kiuj ebligas atingi altan rendimenton sur malaltpotenca aparataro. kiel ekzemple 8-bitaj mikroregiloj. La efektivigo de X25519-ciferecaj subskriboj estas bazita sur kodo de la STROBE-kadro kaj diferencas de ed25519-signaturoj uzante nur "X"-koordinatojn dum manipulado de punktoj sur elipsa kurbo, kiu povas signife redukti la kodgrandecon necesan por krei kaj kontroli signaturojn.

fonto: opennet.ru

Aldoni komenton