Где цифровые сертификаты физически хранятся на машине Mac OS X?

Может ли кто-нибудь сказать мне и, возможно, ссылку на литературу, которая описывает это, где находится хранилище цифровых сертификатов в Mac OS X? Я знаю, что могу получить доступ к сертификатам с помощью приложения «Keychain». Но где хранятся сертификаты на диске? В Linux они, например, находятся под /etc/ssl/certs но в Mac OS X они не являются сертификатами в этой папке.

Я кое-что прочитал о том, что сертификаты хранятся в «файле Keychain»? Правильно ли это? Если да, может кто-нибудь объяснить мне технические детали.

Если у кого-то есть подробная литература этого материала, было бы полезно связать их здесь. благодаря!

One Solution collect form web for “Где цифровые сертификаты физически хранятся на машине Mac OS X?”

Где находится место хранения цифровых сертификатов в Mac OS X

Mac OS X от Apple включает встроенный ключ и менеджер паролей Keychain, в котором хранятся пароли пользователей, сертификаты пользователей и серверов и ключи.

Сертификат источника и управление ключами в Mac OS X


Где хранятся данные Keychain?

Данные keychain хранятся в ~ / Library / Keychains /, / Library / Keychains /, и / Network / Library / Keychains /.

Первое место, где хранится мой личный брелок. Чтобы получить доступ к их данным, мне нужна утилита Keychain, расположенная в папке «Утилиты» в папке «Приложения».

Мне нравится использовать прожектор для доступа к утилите Keychain, поскольку для ее доступа требуется всего несколько ключей – щелкните значок прожектора в верхнем правом углу и введите «брелок». Spotlight быстро и будет прогнозировать то, что вы ищете, и быстро найти его поверх поиска, поэтому вам даже не нужно вводить слово целиком. Как только вы откроете его, у вас будет доступ к вашей брелка.

Понимание локальных файлов ключей

Я кратко объясню назначение наиболее важных файлов в этих каталогах.

/Users//Library/Keychains/login.keychain – этот брелок создается, когда ваша учетная запись пользователя в Mac OS X создана и обычно синхронизируется с паролем входа в систему. Он разблокирован при входе в систему и заблокирован выход из системы. Именно в этом и заканчивается большинство ваших паролей. Его пароль изменяется при изменении пароля для входа или с помощью утилиты Keychain Access.

/Users//Library/Keychains/ – UUID обозначает уникальный идентификатор пользователя – этот идентификатор не соответствует вашему UUID ОС. Он создается при создании учетной записи. Здесь хранится ваша цепочка ключей iCloud, но если служба не включена, она будет отображаться как «Локальные элементы» и будет переименована в «iCloud», когда служба будет включена. Служба keychain iCloud позволяет передавать пароли и другие типы данных с помощью других устройств Apple, таких как iPad, iPhone или другой Mac. Единственным требованием является то, что все эти устройства используют одну и ту же учетную запись Apple ID, а ОС поддерживает службу keychain iCloud (Mac OS X 10.9 и выше, iOS 7.0.3 и выше).

/Library/Keychains/System.keychain . Системная /Library/Keychains/System.keychain ключей хранит элементы, к которым обращается ОС, и разделяет их между пользователями, чтобы, например, все пользователи Mac могли подключаться к сети WiFi. Только администраторы могут изменять свой контент.

/Library/Keychains/FileVaultMaster.keychain Этот файл создается системой, когда на вашем Mac включена служба шифрования FileVault. ОС управляет своим контентом.

/System/Library/Keychains/ – Это другое место, которое может хранить множество файлов ключей. Его содержимое управляется системой и другим приложением. Большинство из них не будут отображаться в утилите Keychain Access, однако все пользователи получат от нее выгоду.

Источник Понимание брелка Mac OS X Ивайло Михайлов


Дальнейшее чтение

  • Mac OS X – Работа с системным брелка
  • Проблемы с разрешением Ubuntu на VirtualBox
  • Что я могу сделать, чтобы остановить кнопку Play / Pause от открытия iTunes?
  • Как легко создать сертификат SSL и настроить его в Apache2 в Mac OS X?
  • Mac OS X 10.6: клавиша для переключения между выбранной кнопкой в ​​диалоговом окне
  • XAMPP не запускает Apache в Mac OS X 10.6.8 Snow Leopard
  • Запустите mac eclipse с установленными переменными окружения
  • Java -version сообщает о неправильной версии на Mac OSX Mountain Lion
  • Mac OS X для VirtualBox
  • Редактирование файла /etc/launchd.conf в OS X
  • Как переместить мой JMenuBar в панель меню экрана в Mac OS X?
  • Как «вырезать» файл на OS X?
  • Interesting Posts

    Сравнение JSON и XML

    Как удалить последние файлы, открытые для каждого приложения в Ccleaner

    Является ли APC BR700G UPS (или аналогичным) совместимым с активными источниками питания PFC?

    Существует ли многоплатформенная платформа для разработки приложений для iPhone / Android?

    Каково первое целое число, которое плавающий IEEE 754 не может точно представлять?

    Могу ли я перейти на Windows 10 с включенным BitLocker?

    Разрешения для файлов в Windows XP

    В верхнем левом углу отображаются изображения ConstraintLayout

    При использовании оболочки, как сохранить имя classа и метода для Log4Net для регистрации?

    Можно ли создать маршрут ASP.NET MVC на основе субдомена?

    Как использовать команду cd в Windows Powershell для изменения диска, который я работаю

    Любой способ заставить строгий режим в узле?

    Прочитать файл по строкам в обратном порядке

    Как отключить надстройку в Word?

    Разделить строку на слова несколькими разделителями

    Давайте будем гением компьютера.