Skip to main content

ヒギンズプロジェクトとは何ですか?

higginsプロジェクトは、個人の情報がオンラインで使用される方法をより多くの制御に与えることを目的としたオープンソースソフトウェアイニシアチブです。その目標は、他のコンポーネントやアダプターに基づいて拡張できる新しいソフトウェアレイヤーを作成することです。このプロジェクトは、アイデンティティ情報を、ユーザーが制御できるカードと呼ばれるデータの小さなデータに分割し、従来のパスワードベースのログインシステムを置き換えることを目的としています。プロジェクトに関連する開発者は、フレームワークに基づいてソフトウェアコンポーネントを構築し、他の人がアプリケーションとサービスへのサポートを構築することを奨励しています。プロジェクトのフレームワークアーキテクチャにより、必要に応じて既存のテクノロジーを適応させることができ、ヒギンズはすでにセキュリティとアイデンティティ管理に関連するいくつかのプロトコルとサービスと互換性があります。Higgins Project、Higgins Trust Framework、または単にHigginsを含む名前の数。その主な目標は、他のコンポーネントが接続できる二次プラットフォームである抽象化レイヤーを作成することにより、ユーザーの個人情報に対する制御を強化することです。開発者は、Higginsアプリケーションプログラミングインターフェイス(API)、またはサービスアダプターとプラグインを介してこのフレームワークに直接アクセスできます。ヒギンズの背後にあるチームは、フレームワークとそれに接続する他のコンポーネントの両方を開発しています。これはオープンソースプロジェクトであり、開発者はフレームワークを使用して独自のコンポーネントを構築することをお勧めします。。このカードシステムは、人々が財布にプラスチックカードに情報を保存する方法に多少似ています。デジタルコンテキストでは、カードにはクレジットカード番号から個人情報までの情報を含めることができます。ユーザーが作成した個人カードには、ログイン情報などの個人情報が含まれていますが、信頼できる組織または会社によって発行された管理カードには財務情報やその他のデータが含まれています。higginsプロジェクトに関連する開発者の初期の焦点領域は、カードセレクターとも呼ばれるカード管理ソフトウェアでした。これらのセレクターは、グラフィカルインターフェイスを使用して、まるでデジタルウォレットを開いているかのように、利用可能なカードをユーザーに表示します。アクティブクライアントとして知られるブラウザプラグインは、このカードシステムを既存のWebテクノロジーで使用する方法を提供します。他のカードセレクターは、ユーザーコンピューターまたはモバイルデバイスでネイティブに実行されます。Higginsは、IDカード、アイデンティティプロバイダーとして知られる管理カードを発行するサイト、および頼りに依存しているサイトのリソースを開発しています。認証目的でアイデンティティプロバイダーに依存するサイト

Higginsプロジェクトの抽象化レイヤーアーキテクチャは、多くの既存のID管理プロトコルとテクノロジーを使用できることを意味します。Lightweight Directory Access ProtcolやMicrosofts Active Directory&Reg;などのディレクトリベースのIDサービスは、データソースとしてサポートできます。OpenIDのようなプロトコルは、認証方法としてサポートされています。テクノロジーは、ヒギンズカードセレクターのソースとして使用できます。