テスラはliblithium暗号ライブラリを開発中

Tesla Motors は、liblithium 暗号ライブラリを公開しました。その主な目標は、コンパクトさ、低リソース消費、および移植性です。 このライブラリは当初、従来の CPU と DSP チップおよびマイクロコントローラーの両方で実行できることを念頭に置いて開発されており、限られた環境での使用や、組み込みデバイスのファームウェアのデジタル署名を検証するためにブートの初期段階で呼び出されるコードでの使用に適しています。 。 コードは C (C99) で書かれており、Apache 2.0 ライセンスに基づいて配布されています。

このライブラリは、ストリーム暗号化と、X25519 鍵合意スキーム (RFC 7748)、Gimli 暗号順列手法、および Daniel J. Bernstein によって提案された Gimli-Hash ハッシュ関数に基づくデジタル署名の操作ツールを実装しており、低負荷環境での高いパフォーマンスを可能にします。 8 ビット マイクロコントローラーなどのパワー ハードウェア。 X25519 デジタル署名の実装は STROBE フレームワークのコードに基づいており、楕円曲線上の点を操作するときに「X」座標のみを使用する点で ed25519 署名とは異なります。これにより、署名の作成と検証に必要なコードのサイズを大幅に削減できます。

出所: オープンネット.ru

コメントを追加します