Ke hoʻomohala nei ʻo Tesla i ka waihona cryptographic liblithium

Ua hoʻopuka ʻo Tesla Motors i ka waihona cryptographic liblithium, ʻo nā pahuhopu koʻikoʻi ʻo ia ka compactness, ka hoʻohana haʻahaʻa haʻahaʻa a me ka portability. Hoʻokumu mua ʻia ka hale waihona puke me ka maka i ka hiki ke hoʻokō ʻia ma nā CPU maʻamau a me nā chips DSP a me nā microcontrollers, a ua kūpono no ka hoʻohana ʻana i nā wahi liʻiliʻi a ma ke code i kapa ʻia i ka wā mua o ka boot e hōʻoia i nā pūlima kikohoʻe o ka polokalamu firmware i hoʻokomo ʻia. . Ua kākau ʻia ke code ma C (C99) a ua māhele ʻia ma lalo o ka laikini Apache 2.0.

Hoʻohana ka hale waihona puke i nā mea hana no ka hoʻopili ʻana i ke kahawai a me ka hana ʻana me nā pūlima kikohoʻe e pili ana i ka X25519 key agreement scheme (RFC 7748), ka Gimli cryptographic permutation method and the Gimli-Hash hash function i manaʻo ʻia e Daniel J. Bernstein a hiki i ka hana kiʻekiʻe ma nā haʻahaʻa haʻahaʻa. lako lako mana e like me 8-bit microcontrollers. Hoʻokumu ʻia ka hoʻokō ʻana i nā pūlima kikohoʻe X25519 ma ke code mai ka STROBE framework a ʻokoʻa mai nā pūlima ed25519 ma o ka hoʻohana ʻana i nā koina "X" wale nō i ka wā e hoʻoponopono ai i nā kiko ma kahi pihi elliptic, hiki ke hōʻemi nui i ka nui o ke code i koi ʻia e hana a hōʻoia i nā pūlima.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka