コンテンツにスキップ

「Keychain」の版間の差分

出典: フリー百科事典『ウィキペディア(Wikipedia)』
削除された内容 追加された内容
Cewbot (会話 | 投稿記録)
Cewbot (会話 | 投稿記録)
18行目: 18行目:
[[パーソナルコンピュータ|コンピュータ]]や[[インターネット]]の使用においては、複数の[[ID]]やパスワードを作成・管理する必要が生じる。そこでキーチェーンにIDやパスワードを登録・管理させておき、ウェブサイトやアプリケーションからIDとパスワードの要求があると、マスターパスワード1つでID・パスワードを自動入力させる(自動ログインする)ことができる。キーチェーンには、パスワード・[[デジタル証明書]]・[[暗号鍵]]の管理に加え、[[クレジットカード]]番号などのコンピュータに関連のない機密情報を管理する秘密メモの機能を有している。キーチェーンに登録された情報は、暗号化されて保存されている。
[[パーソナルコンピュータ|コンピュータ]]や[[インターネット]]の使用においては、複数の[[ID]]やパスワードを作成・管理する必要が生じる。そこでキーチェーンにIDやパスワードを登録・管理させておき、ウェブサイトやアプリケーションからIDとパスワードの要求があると、マスターパスワード1つでID・パスワードを自動入力させる(自動ログインする)ことができる。キーチェーンには、パスワード・[[デジタル証明書]]・[[暗号鍵]]の管理に加え、[[クレジットカード]]番号などのコンピュータに関連のない機密情報を管理する秘密メモの機能を有している。キーチェーンに登録された情報は、暗号化されて保存されている。


なお、[[IOS (Apple)|iOS]]にも、複数のパスワードを一括管理する[[アプリケーションプログラミングインタフェース|API]]として'''Keychain Services'''が提供されている<ref>[http://www.apple.com/jp/business/accelerator/develop/security.html アプリケーションのセキュリティを確保する] - ビジネスアプリケーションの開発(アップル)</ref><ref>[http://developer.apple.com/library/ios/#documentation/Security/Conceptual/keychainServConcepts/02concepts/concepts.html#//apple_ref/doc/uid/TP30000897-CH204-TP9 Keychain Services Concepts] - iOS Developer Library(アップル)</ref><ref>[https://cocoadays.blogspot.com/2011/02/ios-keychain-services.html Keychain Services とは] - Cocoaの日々 2011年2月6日</ref>。
なお、[[iOS (Apple)|iOS]]にも、複数のパスワードを一括管理する[[アプリケーションプログラミングインタフェース|API]]として'''Keychain Services'''が提供されている<ref>[http://www.apple.com/jp/business/accelerator/develop/security.html アプリケーションのセキュリティを確保する] - ビジネスアプリケーションの開発(アップル)</ref><ref>[http://developer.apple.com/library/ios/#documentation/Security/Conceptual/keychainServConcepts/02concepts/concepts.html#//apple_ref/doc/uid/TP30000897-CH204-TP9 Keychain Services Concepts] - iOS Developer Library(アップル)</ref><ref>[https://cocoadays.blogspot.com/2011/02/ios-keychain-services.html Keychain Services とは] - Cocoaの日々 2011年2月6日</ref>。


== iCloudキーチェーン ==
== iCloudキーチェーン ==
iCloudキーチェーンは、[[Worldwide Developers Conference|WWDC]] 2013において、[[クラウド]]ストレージサービスの[[iCloud]]および[[IOS (Apple)|iOS 7]]と[[OS X Mavericks]]の新機能として発表された<ref>[https://developer.apple.com/videos/wwdc/2013/?id=709 Protecting Secrets with the Keychain] - WWDC 2013 Session Videos (アップル)</ref>。この機能はiOS 7の初期リリースには含まれず、iOS 7.0.3において実装された<ref>[http://support.apple.com/kb/DL1691?viewlocale=ja_JP&locale=ja_JP iOS 7.0.3] - アップル サポート</ref>。
iCloudキーチェーンは、[[Worldwide Developers Conference|WWDC]] 2013において、[[クラウド]]ストレージサービスの[[iCloud]]および[[iOS (Apple)|iOS 7]]と[[OS X Mavericks]]の新機能として発表された<ref>[https://developer.apple.com/videos/wwdc/2013/?id=709 Protecting Secrets with the Keychain] - WWDC 2013 Session Videos (アップル)</ref>。この機能はiOS 7の初期リリースには含まれず、iOS 7.0.3において実装された<ref>[http://support.apple.com/kb/DL1691?viewlocale=ja_JP&locale=ja_JP iOS 7.0.3] - アップル サポート</ref>。


== 歴史 ==
== 歴史 ==

2021年5月23日 (日) 03:40時点における版

Keychain
開発元 Apple
対応OS macOS / Mac OS 9
種別 ユーティリティ
ライセンス APSL
公式サイト Keychain programmers guide
テンプレートを表示

Keychain(キーチェーン)[1]とは、Appleが開発したClassic Mac OS及びmacOS用のパスワード管理システム。また、キーチェーンの管理を行うユーティリティKeychain Access(キーチェーンアクセス)と呼ばれる。

概要

コンピュータインターネットの使用においては、複数のIDやパスワードを作成・管理する必要が生じる。そこでキーチェーンにIDやパスワードを登録・管理させておき、ウェブサイトやアプリケーションからIDとパスワードの要求があると、マスターパスワード1つでID・パスワードを自動入力させる(自動ログインする)ことができる。キーチェーンには、パスワード・デジタル証明書暗号鍵の管理に加え、クレジットカード番号などのコンピュータに関連のない機密情報を管理する秘密メモの機能を有している。キーチェーンに登録された情報は、暗号化されて保存されている。

なお、iOSにも、複数のパスワードを一括管理するAPIとしてKeychain Servicesが提供されている[2][3][4]

iCloudキーチェーン

iCloudキーチェーンは、WWDC 2013において、クラウドストレージサービスのiCloudおよびiOS 7OS X Mavericksの新機能として発表された[5]。この機能はiOS 7の初期リリースには含まれず、iOS 7.0.3において実装された[6]

歴史

1994年にSystem7.5のオプションとして加えられたPowerTalk(アップルが当時提唱していたネットワーク環境Apple Open Collaboration Environmentに準拠したネットワーク機能[7])で、複数のパスワードなどを一括管理する「鍵束」機能として登場した[8](ただし、1993年に企業ユーザー向けのOSとして販売された「System 7 Pro」には、既に鍵束機能を備えたPowerTalkが搭載されている[9])。

その後、PowerTalkの開発は中止されたが、1999年に発売されたMac OS 9の新機能[10]としてキーチェーンがコントロールパネルに再登場しており、macOSでもユーティリティアプリケーション (Keychain Access.app) として引き続き搭載されている。

また、アップルの個人向けクラウドサービス「.Mac」では、2005年Mac OS X 10.4 Tigerの発売(.Mac Sync環境設定の実装[11])より、同じAppleIDのMac間でキーチェーンを同期する機能があった。キーチェーン同期機能は、2008年MobileMeにサービス名称が変更されてからも続いていたが、2011年から開始された後継サービスのiCloudには引き継がれずに終了していた[12]。その後、2013年iCloudキーチェーンとして同期機能が再導入されている。

関連項目

脚注

  1. ^ 「key chain」とは英語で「キーホルダー和製英語)」に相当する単語(key chain - 英和辞典 Weblio辞書)であり、キーチェーンアクセスのアイコンには鍵束の画像が使われている。
  2. ^ アプリケーションのセキュリティを確保する - ビジネスアプリケーションの開発(アップル)
  3. ^ Keychain Services Concepts - iOS Developer Library(アップル)
  4. ^ Keychain Services とは - Cocoaの日々 2011年2月6日
  5. ^ Protecting Secrets with the Keychain - WWDC 2013 Session Videos (アップル)
  6. ^ iOS 7.0.3 - アップル サポート
  7. ^ PowerTalk - ASCII.jpデジタル用語辞典
  8. ^ Macユーザーのためのネットワーク構築講座 第3回 漢字Talk7.5(PowerTalk) (PDF) - インターネットマガジン1995年9月号インプレスR&D)
  9. ^ System 7で幕をあけた激動の1990年代(後編) (3/4) - ITmedia 2007年10月29日
  10. ^ Apple、Mac OS 9の出荷を発表、米国では10月23日に99ドルで発売 - nikkei BPnet(日経BP1999年10月6日
  11. ^ アップル、Mac OS X "Tiger"を4月29日に出荷 - アップルプレスリリース 2005年4月12日
  12. ^ iCloud:iCloud への移行後に同期できなくなる MobileMe のサービス - アップルサポート

外部リンク