要約
このホワイトペーパーでは、消費電力と面積のペナルティを最小限に抑えながら、低コストのマイクロコントローラに高レベルのセキュリティをもたらすのに役立つ新しい技術を使用した、暗号の高速化と資産保護へのアプローチについて説明します。当社の非対称暗号アクセラレーションエンジンであるCASPERは、暗号アルゴリズム(RSA、ECCなど)の実行を最適化することを目的としています。これは、ソフトウェア関数が非対称暗号関数をアクセラレータのハードウェア モジュールにマップするハードウェア ソフトウェア パーティショニング スキームに基づいて構築されており、ソフトウェア ルーチンに十分な柔軟性を提供して、新しいアルゴリズムのマッピングを可能にします。Arm® Cortex-M33®コアのコプロセッサインターフェースを利用することで、さらなる効率が達成されます。キー、プロプライエタリおよび/またはライセンスされたアプリケーションソフトウェアなどの重要な資産は、SRAM PUFおよびPRINCEを使用したサイドチャネル解析またはクローニングから保護されています。SRAM PUFテクノロジーは、サブミクロン・プロセス・テクノロジーの豊富なバリエーションを活用することで、Root-of-Trustキーとユーザー・キーの安全な保管を可能にします。PRINCEは、ハードウェアに実装された低遅延の軽量暗号化アルゴリズムであり、暗号化された不揮発性ストレージと、実行コードのリアルタイムで遅延のない復号化を可能にします。