Tesla n ṣe idagbasoke ile-ikawe cryptographic liblithium

Tesla Motors ti ṣe atẹjade ile-ikawe cryptographic liblithium, awọn ibi-afẹde pataki eyiti eyiti o jẹ iwapọ, agbara awọn orisun kekere ati gbigbe. Ile-ikawe naa ni idagbasoke ni ibẹrẹ pẹlu oju si iṣeeṣe ti ipaniyan mejeeji lori awọn CPUs aṣa ati ni awọn eerun DSP ati awọn oluṣakoso micro, ati pe o dara fun lilo ni awọn agbegbe to lopin ati ni koodu ti a pe ni awọn ipele ibẹrẹ ti bata lati rii daju awọn ibuwọlu oni-nọmba ti famuwia ẹrọ ti a fi sii. . Awọn koodu ti wa ni kikọ ni C (C99) ati ki o ti wa ni pin labẹ awọn Apache 2.0 iwe-ašẹ.

Ile-ikawe naa ṣe awọn irinṣẹ fun fifi ẹnọ kọ nkan ṣiṣanwọle ati ṣiṣẹ pẹlu awọn ibuwọlu oni nọmba ti o da lori ero adehun adehun bọtini X25519 (RFC 7748), ọna permutation cryptographic Gimli ati iṣẹ hash Gimli-Hash ti Danieli J. Bernstein dabaa ati gbigba fun iṣẹ ṣiṣe giga lori kekere- hardware agbara bi 8-bit microcontrollers. Awọn imuse ti awọn ibuwọlu oni nọmba X25519 da lori koodu lati ilana STROBE ati pe o yatọ si awọn ibuwọlu ed25519 nipa lilo awọn ipoidojuko “X” nikan nigbati o ba n ṣe ifọwọyi awọn aaye lori ọna elliptic, eyiti o le dinku iwọn koodu ti o nilo lati ṣẹda ati rii daju awọn ibuwọlu.

orisun: opennet.ru

Fi ọrọìwòye kun