Кіріспе

Microsoft Windows CardSpace (кодтық атауы InfoCard) – Microsoft компаниясы тоқтатқан сәйкестік таңдаушы бағдарламасы. Ол пайдаланушылардың цифрлық сәйкестіктерін визуальды ақпарат карталары түрінде сақтайды. CardSpace адамдарға осы сәйкестіктерді қолданбалар мен веб-сайттарда оңай және қауіпсіз пайдалануға көмектесу үшін біртұтас интерфейс ұсынады. Фишинг шабуылдарына қарсы тұру және Ким Кэмеронның «Сәйкестіктің 7 заңы» қағидаларын сақтау оның жобалау мақсаты болды. CardSpace – Windows 7 және Windows Vista жүйелерінің құрамына кіреді және NET Framework 3.x пакетінің бөлігі ретінде Windows XP және Windows Server 2003 үшін де қолжетімді.

Шолу

Ақпараттық картаны қолданатын қосымша немесе веб-сайт пайдаланушы туралы ақпарат алуды қалағанда, ол белгілі бір талаптар жиынтығын сұрайды. Содан кейін CardSpace интерфейсі пайда болып, дисплейді CardSpace қызметіне ауыстырады, ол пайдаланушының сақталған жеке сәйкестендірулерін визуалды карталар түрінде көрсетеді. Пайдаланушы қолдануға картаны таңдайды, ал CardSpace бағдарламалық құралы сұралған ақпаратты қамтитын цифрлық қол қойылған XML токенін алу үшін сәйкестендірушімен байланысады. CardSpace сонымен қатар пайдаланушыларға жеке (өздік шығарылған) ақпараттық карталар жасауға мүмкіндік береді, онда толық аты-жөні және мекенжайы сияқты 14 түрлі жеке ақпараттың бір немесе бірнеше өрісі болуы мүмкін. Кейбір операциялар үшін басқарылатын ақпараттық карта қажет болуы мүмкін; мұндай карталарды үшінші тарап сәйкестендіру провайдері шығарады, ол адам атынан талаптар қояды, мысалы банк, жұмыс беруші немесе мемлекеттік орган. Windows CardSpace веб-қызметтер протоколы жиынтығының негізінде құрылған, бұл WS Security, WS Trust, WS MetadataExchange және WS SecurityPolicy сияқты XML негізделген протоколдардың ашық жиынтығы. Бұл осы протоколдарды қолдайтын кез келген технология немесе платформа CardSpace-пен интеграциялана алады дегенді білдіреді. Ақпараттық карталарды қабылдау үшін веб-дамытушы веб-сайттың талап ететін талаптарды көрсететін HTML <OBJECT> тегін жариялауы және қайтарылған токенді шифрлау және талаптардың мәндерін алу үшін кодты іске асыруы керек. Егер сәйкестендіру провайдері токендерді шығаруды қаласа, ол пайдаланушыға басқарылатын карта алуға және WS Trust сұраныстарын өңдейтін және тиісті шифрланған және қол қойылған токенді қайтаратын Қауіпсіздік Токен Қызметін (STS) ұсынуға мүмкіндік беруі керек. 2000-ші жылдары STS құруды қаламайтын сәйкестендіру провайдерлері PingIdentity, BMC, Sun Microsystems, Microsoft немесе Siemens сияқты әртүрлі жеткізушілерден ала алатын болды. CardSpace және оның негізінде құрылған сәйкестік метажүйесі токен форматына бейтарап болғандықтан, CardSpace OpenID және SAML сияқты басқа интернеттік сәйкестік архитектураларымен тікелей бәсекелесе алмады. Бұл үш тәсіл бір-бірін толықтырады, өйткені 2000-ші жылдары ақпараттық карталарды OpenID провайдерлеріне, Windows Live ID шоттарына және SAML сәйкестендіру провайдерлеріне кіру үшін пайдалануға болады. IBM және Novell ақпараттық карталар мен Веб-қызметтер протоколы жиынтығын қолдауға мүмкіндік беретін даму аясын ұсыну үшін Higgins сенімдік аясын қолдауды жоспарлады, осылайша CardSpace-ті SAML және OpenID сияқты басқа сәйкестікке қатысты технологияларды қолдайтын кеңейтілген, кеңейтілген аяға енгізеді.

Шығару

Microsoft бастапқыда Windows CardSpace-ті Windows XP, Windows Server 2003 және Windows Vista-да жұмыс істейтін .NET Framework 3.0-пен бірге шығарды. Ол Windows Vista және Windows 7-де әдепкі бойынша орнатылған, ал Windows XP және Server 2003 үшін Windows Update арқылы тегін жүктеуге қолжетімді. .NET Framework 3.5 бағдарламасымен бірге CardSpace-тің жаңартылған нұсқасы шығарылды. Windows 7-дегі жаңа Тәжірибемеңгер сақталған пайдаланушы тіркелгілерін басқару және сақтау үшін Windows CardSpace-ті пайдаланады.

Ұсынысты тоқтату

2011 жылдың 15 ақпанында Microsoft Windows CardSpace 2.0 шығарылмайтынын хабарлады. Кейін Microsoft оның орнына U Prove жобасымен жұмыс істеді.