Tesla ngembangake perpustakaan kriptografi liblithium

Tesla Motors wis nerbitake perpustakaan kriptografi liblithium, tujuan utama yaiku kompak, konsumsi sumber daya sing sithik lan portabilitas. Perpustakaan kasebut wiwitane dikembangake kanthi kemungkinan eksekusi ing CPU konvensional lan ing chip DSP lan mikrokontroler, lan cocog kanggo digunakake ing lingkungan sing winates lan ing kode sing diarani ing tahap wiwitan boot kanggo verifikasi teken digital saka perangkat kukuh sing dipasang. . Kode kasebut ditulis ing C (C99) lan disebarake miturut lisensi Apache 2.0.

Pustaka ngetrapake alat kanggo enkripsi stream lan nggarap tandha digital adhedhasar skema perjanjian kunci X25519 (RFC 7748), metode permutasi kriptografi Gimli lan fungsi hash Gimli-Hash sing diusulake dening Daniel J. Bernstein lan ngidini kinerja dhuwur ing low- hardware daya kayata mikrokontroler 8-bit. Pelaksanaan teken digital X25519 adhedhasar kode saka kerangka STROBE lan beda karo teken ed25519 kanthi nggunakake koordinat "X" mung nalika manipulasi titik ing kurva eliptik, sing bisa nyuda ukuran kode sing dibutuhake kanggo nggawe lan verifikasi teken.

Source: opennet.ru

Add a comment