Khi tôi chạy
security export -t identities
Tôi nhận được cùng một thông báo lỗi:
security: SecKeychainItemExport: Passphrase is required for import/export.
Tuy nhiên, nếu tôi chỉ định một định dạng với -f mở (và đặt luồng đầu ra nhị phân vào một tệp), thì nó hoạt động:
security export -P testing -f pkcs12 -t identities -o test.p12
mang lại một tập tin tôi có thể làm việc với thông qua openssl
.
Có vẻ như tôi security
chỉ đang sử dụng thông báo lỗi sai ở đây, do đó làm cho nó có vẻ như tính năng này không hoạt động. Có lẽ nên nói "Bạn phải chỉ định một định dạng để xuất khóa riêng" hoặc từ để tạo hiệu ứng đó.
Cái nhìn sâu sắc thực tế đến từ tweet này .