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