Салпыншақ (бағдарламалық жасақтама) - Википедия - Keychain (software)

Салпыншақ
Салпыншақтың белгішесі
ӘзірлеушілерApple Inc.
Бастапқы шығарылым1999
Операциялық жүйеMac OS 9, macOS
Түріжүйенің утилитасы
ЛицензияAPSL 2.0
Веб-сайтСалпыншақ қызметтері
Салпыншақты қол жетімділік
Кілттерге арналған Icon.png
Keychainaccess.png
Keychain Access скриншоты қосулы Mac OS X 10.5.
ӘзірлеушілерApple Inc.
Тұрақты шығарылым
10.5 (55237.200.14) / 21.08.2018 ж
Операциялық жүйеMac OS 9, macOS
Түріпароль менеджері
Веб-сайтСалпыншақты қол жетімділігі туралы анықтама

Салпыншақ болып табылады парольдерді басқару жүйесі жылы macOS, әзірлеген алма. Ол енгізілді Mac OS 8.6, және қазір MacOS деп аталатын амалдық жүйенің барлық келесі нұсқаларына енгізілген. Салпыншақ әр түрлі мәліметтерден тұруы мүмкін: парольдер (үшін веб-сайттар, FTP серверлері, SSH шоттар, желілік акциялар, сымсыз желілер, топтық бағдарламалар, шифрланған дискідегі кескіндер ), жеке кілттер, сертификаттар және қауіпсіз жазбалар.

Сақтау және қол жетімділік

MacOS жүйесінде салпыншақ файлдары сақталады ~ / Кітапхана / Салпыншақ / (және ішкі каталогтар), / Кітапхана / Салпыншақ /, және / Желі / Кітапхана / Салпыншақ /және Keychain Access GUI қосымшасы Бағдарламалар қалтасындағы Утилита қалтасында орналасқан.[1][2] Бұл Тегін, ашық ақпарат көзі шарттарына сәйкес шығарылған бағдарламалық жасақтама APSL.[3] Keychain Access-тің командалық жолының баламасы болып табылады / usr / bin / security.

Салпыншақты файлдар тақырыптар, URL мекенжайлары, жазбалар мен парольді қамтитын әр түрлі өрістерді сақтайды. Тек құпия сөздер мен қауіпсіз жазбалар шифрланған, бірге Үштік DES.[4]

[3]Құлыптау және құлпын ашу

Әдепкі кілттер файлы - кіру кілтпен кіру кезінде пайдаланушының кіру құпия сөзі арқылы ашылатын салпыншақ, дегенмен бұл кілт үшін пароль пайдаланушының кіру паролінен өзгеше болуы мүмкін, бұл кейбір қолайлылықтардың есебінен қауіпсіздікті қамтамасыз етеді.[5] «Салпыншақ» қосымшасы брелокта бос пароль орнатуға рұқсат бермейді.

Егер компьютер біраз уақыт жұмыс істемесе, салпыншақ автоматты түрде «құлыпталатын» етіп орнатылуы мүмкін,[6] және Keychain Access қосымшасынан қолмен бұғатталуы мүмкін. Құлыпта болған кезде құпия сөзді салпыншақты ашу үшін келесі жолы салпыншақпен қайта кіру керек. Файлды қайта жазу ~ / Кітапхана / Салпыншақ / жаңасымен (мысалы, қалпына келтіру операциясының бір бөлігі) салпыншақтың құлыпталуына әкеліп соқтырады және келесі кіру кезінде пароль қажет.

Құпия сөзді синхрондау

Егер кіру салпыншасы кіру құпиясөзімен қорғалған болса, онда кіру паролі macOS жүйесінде кірген сессия ішінен өзгерген сайын, брелоктың құпия сөзі өзгертіледі. Ортақ Mac / Mac емес желіде пайдаланушының кіру паролі Mac жүйесінен өзгертілсе, кіру кілтінің паролі синхрондауды жоғалтуы мүмкін. Сонымен қатар, егер пароль Active Directory немесе Open Directory сияқты каталог қызметінен өзгертілсе немесе басқа әкімші тіркелгісінен пароль өзгертілсе, мысалы. жүйе теңшелімдерін қолдану. Кейбір желілік әкімшілер бұған жүйеден шыққан кезде салпыншақ файлын жою арқылы әрекет етеді, сондықтан келесіде пайдаланушы кірген кезде жаңасы жасалады. Бұл дегеніміз, егер кіру паролі болса да, кілттер паролі бір сеанстан келесі сессияға жатталмайды. өзгертілмеген. Егер бұл орын алса, пайдаланушы салпыншақ файлын қалпына келтіре алады ~ / Кітапхана / Салпыншақ / сақтық көшірмеден, бірақ мұны салпыншақ құлыптайды, содан кейін келесі қолдануда құлпын ашу керек болады.

Тарих

Бастапқыда Apple-дің электрондық пошта жүйесі үшін салпыншақ жасалды, PowerTalk, 1990 жылдардың басында. Оның көптеген мүмкіндіктері арасында PowerTalk қолданылды плагиндер бұл поштаны әртүрлі пошта серверлерінен және онлайн қызметтерінен алуға мүмкіндік берді. Салпыншақ тұжырымдамасы осы кодтан табиғи түрде «түсіп қалды» және PowerTalk-та PowerTalk қосыла алатын әр түрлі электрондық пошта жүйелері үшін пайдаланушының барлық кіру тіркелгі деректерін басқару үшін пайдаланылды.

Шифрлаудың арқасында құпия сөздерді алу оңай болмады, бірақ интерфейстің қарапайымдылығы пайдаланушыға әр жүйеге басқа парольді ұмытып кетуден қорықпай таңдауға мүмкіндік берді, өйткені жалғыз пароль файлды ашып, бәрін қайтарады. Сол кезде бұл тұжырымдаманы жүзеге асыру басқа платформаларда болмады. Салпыншақ PowerTalk-тың «өздігінен» пайдалы болатын бірнеше бөлігінің бірі болды, ол оны негізгі Mac ОЖ-нің құрамдас бөлігіне айналдыруды ұсынды. Бірақ ішкі саясаттың арқасында ол PowerTalk жүйесінде сақталды, сондықтан Mac қолданушылары өте аз болды.[дәйексөз қажет ]

Ол қайтып келгенге дейін болған жоқ Стив Джобс 1997 жылы бұл Keychain тұжырымдамасы қазір тоқтатылған PowerTalk-тен қайта жанданды. Уақыт өте келе бұл тұжырымдама енді ерекше болмады, бірақ қолданбалы бағдарламалық жасақтаманың белгілі бір бөлігімен байланысты емес, әдетте веб-шолғыш. Кейінірек салпыншақ Mac OS 9 стандартты бөлігі болып, оған енгізілді Mac OS X алғашқы коммерциялық нұсқаларында.

Қауіпсіздік

Салпыншақ iOS және macOS жүйелерінде таратылады. IOS нұсқасы қарапайым, себебі мобильді құрылғыларда жұмыс істейтін қосымшаларға тек негізгі қарапайым салпыншақ мүмкіндіктері қажет. Мысалы, ACL (Access Control List) және әр түрлі қолданбалар арасында салпыншақ элементтерін бөлісу сияқты мүмкіндіктер жоқ. Осылайша, iOS Keychain элементтері оларды жасаған қолданбаға ғана қол жетімді.

Mac пайдаланушыларының құпия ақпаратқа арналған әдепкі жады ретінде Keychain қауіпсіздік шабуылдарының негізгі мақсаты болып табылады.

Хабарлағандай Сымды, 2019 жылы 18 жастағы неміс қауіпсіздік зерттеушісі Линус Хенце өзінің KeySteal деп аталатын хакерлік кілтін салпыншақтан құпия сөздерді алып тастайтындығын көрсетті. Бастапқыда ол хакерлік мәліметтерді жасырып, Apple компаниясынан macOS үшін қателіктер сыйлауды талап етті. Алайда Хенце кейіннен хакені ашқан кезде Apple мұны жасамаған. Ол Safari-дің қауіпсіздік қызметіне қол жетімділігін қолданды, бұл macOS-тағы утилиталар ретінде жасырылған, бұл АТ әкімшілеріне кілттер тізбегін басқаруға мүмкіндік береді.

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ «Mac OS X 10.5 анықтамасы - салпыншақ кілтін өзгерту». Docs.info.apple.com. Архивтелген түпнұсқа 2012 жылдың 31 мамырында. Алынған 28 наурыз, 2016.
  2. ^ «Mac OS X 10.4 анықтамасы - салпыншақ құпия сөзін өзгерту». Docs.info.apple.com. Архивтелген түпнұсқа 2012 жылдың 31 мамырында. Алынған 28 наурыз, 2016.
  3. ^ а б Apple Inc. «Бастапқы шолғыш». opensource.apple.com. Алынған 26 ақпан, 2012.
  4. ^ «Mac OS X қауіпсіздігі: қауіпсіздікті қарапайым сақтау» (PDF). Технологиялық қысқаша. Apple Inc. 20 тамыз 2009 ж. Мұрағатталған түпнұсқа (PDF) 2011 жылдың 10 сәуірінде. Алынған 30 шілде, 2018.
  5. ^ «Mac OS X 10.5 анықтамасы: салпыншақ кілтін өзгерту». Docs.info.apple.com. Архивтелген түпнұсқа 2011 жылғы 13 маусымда. Алынған 26 ақпан, 2012.
  6. ^ «Mac OS X 10.4 анықтамасы: салпыншақты құлыптан босату». Docs.info.apple.com. Архивтелген түпнұсқа 2011 жылғы 13 маусымда. Алынған 26 ақпан, 2012.