Windows CardSpace

Windows CardSpace
Windows CardSpace
Windows CardSpace icon.png
Cardspace identity selector.png
Windows XP에서 실행되고 있는 Windows CardSpace 사용자 인터페이스.카드 작성 템플릿의 예를 나타냅니다.
개발자마이크로소프트
운영 체제Microsoft Windows
후계자U프로브
서비스명Windows CardSpace (idsvc)
유형아이덴티티 관리 시스템

Windows CardSpace(코드네임 InfoCard)는 Microsoft에서 단종된 ID 선택기 앱입니다.사용자의 디지털 ID에 대한 참조를 저장하고 시각 정보 카드로 표시합니다.CardSpace는 사용자가 이러한 ID를 사용할 수 있는 애플리케이션 및 웹 사이트에서 쉽고 안전하게 사용할 수 있도록 설계된 일관된 UI를 제공합니다.피싱 공격에 대한 저항과 Kim Cameron의 "7가지 [1]정체성 법칙"을 고수하는 것이 [2]그 설계의 목표였다.

CardSpace 는 Windows 7 의 내장 컴포넌트로,일부로서 Windows XP, Windows Server 2003, 및 Windows Vista 로 사용할 수 있게 되었습니다.NET Framework 3.x 패키지.

개요

정보카드를 사용할 수 있는 애플리케이션 또는 웹 사이트가 사용자에 대한 정보를 얻으려고 할 때 특정 클레임을 요구합니다.그런 다음 CardSpace UI가 나타나 디스플레이가 사용자의 저장된 ID를 비주얼 카드로 표시하는 CardSpace 서비스로 전환됩니다.사용자가 사용할 카드를 선택하면 CardSpace 소프트웨어는 ID 발행처에 연락하여 요청된 정보를 포함하는 디지털 서명된 XML 토큰을 가져옵니다.또한 CardSpace에서는 개인(자체 발급이라고도 함) 정보 카드를 만들 수 있습니다.이 정보 카드에는 풀네임이나 주소 등 14개 이상의 ID 정보 필드를 포함할 수 있습니다.기타 거래에는 관리 대상 정보 카드가 필요할 수 있습니다.이는 은행, 고용주 또는 정부 기관과 같이 개인에게 청구하는 제3자 ID 공급자에 의해 발급됩니다.

Windows CardSpace는 WS-Security, WS-Trust, WS-Metadata 등 XML 기반의 개방형 프로토콜 세트인 웹 서비스 프로토콜 스택 위에 구축됩니다.ExchangeWS-SecurityPolicy.즉, 이러한 프로토콜을 지원하는 모든 기술 또는 플랫폼을 CardSpace와 통합할 수 있습니다.정보 카드를 받아들이려면 웹 개발자HTML을 선언해야 합니다. <OBJECT>웹 사이트에서 요구하는 클레임을 지정하고 반환된 토큰을 복호화하고 클레임 값을 추출하는 코드를 구현하는 태그입니다.ID 공급자가 토큰을 발행하는 경우 사용자가 관리 대상 카드를 입수하여 WS-Trust 요구를 처리하고 적절한 암호화 및 서명된 토큰을 반환하는 Security Token Service(STS; 보안 토큰 서비스)를 제공할 수 있는 수단을 제공해야 합니다.2000년대에 STS를 구축하지 않으려는 ID 공급자는 PingIdentity, BMC, Sun Microsystems, Microsoft 또는 Siemens 등 다양한 벤더로부터 STS를 구입할 수 있었습니다.

CardSpace와 그 기반이 되는 아이덴티티 메타시스템은 토큰 형식에 의존하지 않기 때문에 CardSpace는 Open과 같은 다른 인터넷 아이덴티티 아키텍처와 직접 경쟁하지 않았습니다.ID와 SAML. 아이덴티티에 대한 이 세 가지 접근법은 보완적이라고 [3]볼 수 있습니다. 왜냐하면 2000년대 동안 정보 카드는 현재 Open에 서명하기 위해 사용될 수 있었기 때문입니다.ID 공급자, Windows Live ID 계정 및 SAML ID 공급자.

IBM과 Novell은 정보 카드와 웹 서비스 프로토콜 스택을 지원하는 개발 프레임워크를 제공하기 위해 Higgins 신뢰 프레임워크를 지원하여 SAML 및 Open과 같은 다른 ID 관련 기술을 지원하는 더 넓고 확장 가능한 프레임워크에 CardSpace를 포함시킬 계획이었다[4].아이디

풀어주다

Microsoft 에서는, Windows CardSpace 를 출하하고 있었습니다.Windows XP, Windows Server 2003 및 Windows Vista에서 실행되는 NET Framework 3.0.Windows Vista 및 Windows 7 에 디폴트로 인스톨 되어 Windows Update개입시켜 XP 및 Server 2003 의 무료 다운로드로서 이용할 수 있습니다. 부속된 CardSpace 업데이트 버전.NET Framework 3.5.Windows 7의 새로운 Credential Manager는 Windows CardSpace를 사용하여 저장된 사용자 [5]자격 증명을 관리하고 저장합니다.

중단

2011년 2월 15일, Microsoft는 Windows CardSpace 2.0을 [6]출하하지 않는다고 발표했습니다.마이크로소프트는 나중에 [7]U-Prove라고 불리는 대체품을 개발하였다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Cameron, Kim (2005-05-01). "The Laws of Identity". MSDN. Microsoft. Retrieved 2010-12-13.
  2. ^ Cameron, Kim; Jones, Michael B. (January 2006). "Design Rationale behind the Identity Metasystem Architecture" (PDF). Retrieved 2010-12-13.
  3. ^ Ernst, Johannes (January 24, 2006). "Three Digital Identity Standards". Archived from the original on August 9, 2011.
  4. ^ "Open Source Initiative to Give People More Control Over Their Personal Online Information". News room. IBM. February 27, 2006.
  5. ^ "Windows 7 new features". TechNet. Microsoft. February 3, 2009. Retrieved March 30, 2018.
  6. ^ "Beyond Windows CardSpace". Claims-Based Identity Blog. Microsoft. 15 February 2011. Archived from the original on 7 February 2020. Retrieved 23 July 2011.
  7. ^ "U-Prove Home". Connect. Microsoft. Archived from the original on July 14, 2011. Retrieved July 23, 2011.

추가 정보

외부 링크

소프트웨어 개발
  • 의 Windows CardSpace.NET Framework 문서 사이트– Windows CardSpace 관련 개발자 문서 및 기술 문서
  • ASP용 Microsoft Information Card Kit.NET 2.0 – ASPCardSpace를 지원하는 NET Relending Party(RP) 코드
  • HTML용 Microsoft Information Card Kit – 플랫폼에 의존하지 않는 JavaScript 및 CSS 코드.클라이언트가 i-card를 사용할 수 있는지 여부를 검출하여 대응하는 UI 지원을 제공합니다.
  • 정보 카드 수용을 위한 오픈 소스 Ruby RP 코드
  • 정보 카드를 받아들이기 위한 오픈 소스 Java RP 코드
  • 카드를 받기 위한 오픈 소스 C PHP RP 코드
  • 정보 카드를 받아들이기 위한 오픈 소스 C RP 코드와 관리 대상 i-카드의 STS 코드
  • 관리되는 카드에 대한 오픈 소스 PHP 보안 토큰 서비스 코드
  • 관리 대상 정보 카드의 오픈 소스 C# STS 코드
아이덴티티 셀렉터
블로그