Тесла liblithium криптограф номын санг хөгжүүлж байна

Tesla Motors liblithium криптограф номын санг хэвлүүлсэн бөгөөд гол зорилго нь авсаархан, нөөц бага зарцуулалт, зөөвөрлөлт юм. Номын санг анхлан ердийн CPU болон DSP чип, микроконтроллерууд дээр ажиллуулах боломжийг харгалзан боловсруулсан бөгөөд суулгагдсан төхөөрөмжийн програм хангамжийн дижитал гарын үсгийг шалгахын тулд ачаалах эхний үе шатанд дуудагдсан хязгаарлагдмал орчинд ашиглахад тохиромжтой. . Код нь C (C99) хэл дээр бичигдсэн бөгөөд Apache 2.0 лицензийн дагуу түгээгддэг.

Энэхүү номын сан нь Даниел Ж.Бернштейний санал болгосон X25519 түлхүүр гэрээний схем (RFC 7748), Гимли криптограф солих арга, Гимли-Хаш хэш функц дээр суурилсан урсгалын шифрлэлт, тоон гарын үсэгтэй ажиллах хэрэгслүүдийг хэрэгжүүлдэг бөгөөд бага зэрэгт өндөр гүйцэтгэлтэй байх боломжийг олгодог. 8 битийн микроконтроллер зэрэг эрчим хүчний техник хангамж. X25519 тоон гарын үсгийн хэрэгжилт нь STROBE хүрээний код дээр суурилдаг бөгөөд зууван муруй дээрх цэгүүдийг удирдахдаа зөвхөн "X" координат ашиглан ed25519 гарын үсгээс ялгаатай бөгөөд энэ нь гарын үсэг үүсгэх, баталгаажуулахад шаардагдах кодын хэмжээг эрс багасгадаг.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх