히긴스 프로젝트 란?
Higgins Project는 개인이 정보를 온라인에서 사용하는 방법을보다 잘 제어 할 수 있도록하는 오픈 소스 소프트웨어 이니셔티브입니다. 다른 구성 요소 및 어댑터를 사용하여 구축 및 확장 할 수있는 새로운 소프트웨어 계층을 만드는 것이 목표입니다. 이 프로젝트는 신원 정보를 사용자가 제어 할 수있는 기존의 비밀번호 기반 로그인 시스템을 대체 할 수있는 카드라고하는 작은 데이터 덩어리로 분할합니다. 이 프로젝트와 관련된 개발자는 프레임 워크를 기반으로 소프트웨어 구성 요소를 구축하고 다른 사람들이 응용 프로그램 및 서비스에 Higgins에 대한 지원을 구축하도록 장려합니다. 프로젝트의 프레임 워크 아키텍처를 통해 필요에 따라 기존 기술을 조정할 수 있으며 Higgins는 이미 보안 및 ID 관리와 관련된 여러 프로토콜 및 서비스와 호환됩니다.
처음에는 Eclipse Trust Framework로 알려진이 프로젝트는 이제 Higgins Project, Higgins Trust Framework 또는 간단히 Higgins를 포함한 여러 이름으로 알려져 있습니다. 주요 목표는 다른 구성 요소에 연결할 수있는 보조 플랫폼 인 추상화 계층을 생성하여 개인 정보에 대한 사용자 제어 기능을 향상시키는 것입니다. 개발자는 Higgins의 API (Application Programming Interface)를 통해 또는 서비스 어댑터 및 플러그인을 통해이 프레임 워크에 직접 액세스 할 수 있습니다. Higgins의 팀은 프레임 워크와 이에 연결된 다른 구성 요소를 모두 개발하고 있습니다. 오픈 소스 프로젝트이며 개발자는 프레임 워크를 사용하여 자체 구성 요소를 구축하는 것이 좋습니다.
히긴스 프로젝트의 초석은 신원 정보를 카드로 알려진 작은 조각으로 나누는 개념으로, 사용자가 쉽게 관리 할 수 있습니다. 이 카드 시스템은 사람들이 지갑에 플라스틱 카드에 정보를 저장하는 방식과 다소 유사합니다. 디지털 상황에서 카드에는 신용 카드 번호에서 개인 정보에 이르기까지 다양한 정보가 포함될 수 있습니다. 사용자가 만든 개인 카드에는 로그인 정보와 같은 개인 정보가 포함되어 있으며 신뢰할 수있는 조직이나 회사에서 발급 한 관리되는 카드에는 재무 정보 또는 기타 데이터가 포함될 수 있습니다.
Higgins Project와 관련된 개발자의 초기 관심 분야는 카드 선택기라고도하는 카드 관리 소프트웨어였습니다. 이 선택기는 그래픽 인터페이스를 사용하여 마치 디지털 지갑을 여는 것처럼 사용 가능한 카드를 사용자에게 표시합니다. 활성 클라이언트라고하는 브라우저 플러그인은이 카드 시스템을 기존 웹 기술과 함께 사용할 수있는 방법을 제공합니다. 다른 카드 선택기는 기본적으로 사용자의 컴퓨터 나 모바일 장치에서 실행됩니다. 또한 Higgins는 ID 제공 업체로 알려진 관리 카드를 발행하는 사이트 및 인증 목적으로 ID 제공 업체에 의존하는 신뢰 당사자를위한 리소스를 개발하고 있습니다.
Higgins Project의 추상화 계층 아키텍처는 기존의 많은 ID 관리 프로토콜 및 기술을 사용할 수 있음을 의미합니다. Lightweight Directory Access Protcol 및 Microsoft의 Active Directory®와 같은 디렉토리 기반 ID 서비스는 데이터 소스로 지원 될 수 있습니다. OpenID와 같은 프로토콜이 인증 방법으로 지원되며 Microsoft의 CardSpace ™ 기술을 Higgins 카드 선택기의 소스로 사용할 수 있습니다.