UTesla uphuhlisa ilayibrari ye-cryptographic ye-liblithium

I-Tesla Motors iye yapapasha ilayibrari ye-cryptographic ye-liblithium, iinjongo eziphambili zazo zihambelana, ukusetyenziswa kwezixhobo eziphantsi kunye nokuphatheka. Ithala leencwadi ekuqaleni liphuhliswe ngeliso lokuba nokwenzeka kokuphunyezwa kokubini kwii-CPUs eziqhelekileyo kunye nakwii-chips ze-DSP kunye ne-microcontrollers, kwaye ifanelekile ukuba isetyenziswe kwiindawo ezilinganiselweyo kunye nekhowudi ebizwa kwizigaba zokuqala zokuqinisekisa utyikityo lwedijithali lwe-firmware yesixhobo esifakwe ngaphakathi. . Ikhowudi ibhalwe kwi-C (C99) kwaye ihanjiswa phantsi kwelayisensi ye-Apache 2.0.

Ithala leencwadi liphumeza izixhobo zoguqulelo oluntsonkothileyo kunye nokusebenza ngemisayino yedijithali esekwe kwisivumelwano sesivumelwano esingundoqo se-X25519 (RFC 7748), indlela ye-Gimli cryptographic permutation kunye nomsebenzi we-Gimli-Hash hash ecetywa nguDaniel J. Bernstein kunye nokuvumela ukusebenza okuphezulu kwi-low-- low- izixhobo zamandla ezifana ne-8-bit microcontrollers. Ukuphunyezwa kweesignesha zedijithali ze-X25519 zisekelwe kwikhowudi esuka kwisakhelo se-STROBE kwaye ihluke kwiisignesha ze-ed25519 ngokusebenzisa i-"X" kuphela i-coordinates xa uqhuba amanqaku kwi-curve elliptic, enokunciphisa kakhulu ubungakanani bekhowudi efunekayo ukudala nokuqinisekisa iisignesha.

umthombo: opennet.ru

Yongeza izimvo