接続されたデバイスの保護は、単にコンプライアンスのチェック項目を埋めることだけではありません。重要なのは、依存している暗号基盤が、検証可能で、監査可能で、そして現実世界の制約を考慮して設計されていることを確信できることです。
長年にわたり、組み込みセキュリティは、開発者が重要な保証を信頼に基づいて受け入れることを前提としたクローズドシステムに依存してきました。DigiCert では、そろそろ違うアプローチが必要だと考えています。それは、「見える」セキュリティであり、理解でき、そして自信を持って構築できるものです。
そこで私たちは、DigiCert TrustCore SDKをオープンソースとして公開します。これは、何十億台ものデバイスを保護してきた実績ある本番環境対応の暗号フレームワークで、今後は誰でも自由に調査・評価・改善できるようになります。
多くの面で、組み込みセキュリティは保護対象のシステムの進化に追いついていません。ほとんどの暗号ライブラリは後付けであり、メモリ容量が非常に限られ、固有のコンプライアンス要件を持つデバイス向けに汎用コードを適応させたものです。
TrustCore SDK は最初から次のように設計されました。
マイクロコントローラや IoT デバイスに収まるほど小型であること
チップセットや RTOS を問わず動作できる柔軟性を持つこと
規制監査や FIPS 認証を通過できる厳密さを備えること
15年以上にわたり、DigiCert TrustCore SDK は重要産業において何十億台ものデバイスを静かに保護してきました。今日、私たちはその実証済みの基盤をオープンに公開します。なぜなら、透明性は単なる機能ではなく、安全なイノベーションの未来だからです。
この決断は軽く下したものではありません。商用 SDK をオープンソース化するには、透明性がすべての人にとってより強固で持続可能なセキュリティを生み出すという確信が必要です。私たちがそれを不可欠だと考える理由は次の通りです。
これは機能制限付きの「コミュニティ版」ではありません。オープンソース版には、本番環境で何十億台ものデバイスを保護してきたのと同じ機能が含まれています。
制約の多い環境向けに最適化された完全な TLS/DTLS 1.3 プロトコル対応
ハードウェアによる鍵管理と不変のデバイスアイデンティティ
厳しいコンプライアンス要件に合わせた FIPS 140-2/140-3 対応準備
耐量子暗号プリミティブに加え、古典的な ECC と RSA もサポート
70 種類以上のチップセットと 30 種類以上の RTOS プラットフォームに対応し、最大限の展開柔軟性を確保
これはマーケティング目的の一時的な取り組みではありません。私たちは以下を約束します。
積極的なロードマップの維持と貢献の受け入れ
明確なライセンスガイドラインの提供
商用顧客へのエンタープライズ級 SLA によるサポート継続
パートナーエコシステムとの協力による導入推進と、さまざまなハードウェアおよびソフトウェアプラットフォームへの統合拡大
最初のステップとして、オープンソース版には NanoSSH が含まれており、今後数か月以内に追加の TrustCore SDK モジュールを順次公開する予定です。
最終的に、信頼は主張ではなく設計原則です。そしてその原則を可視化し、検証可能にし、すべての人に開かれたものにする時が来ました。
今すぐご覧になりませんか?ソースコードは GitHub で公開中です。組み込みセキュリティを、共により良いものにしていきましょう。