ฉันสร้างคู่ที่สำคัญในลักษณะนี้:
security create-keypair -a dsa -s 4096 FooBar
ตอนนี้ฉันต้องการเข้าถึงคีย์นี้จากไปยังบรรทัดคำสั่งเพื่อใช้งานจริง (ในรูปแบบ. pem ถ้าเป็นไปได้) อย่างไรก็ตามsecurityไม่มีfind-keypairตัวเลือกและฉันไม่สามารถรับคำfind_...สั่งย่อยอื่นใดได้ มีวิธีทำเช่นนี้หรือไม่?
แก้ไข:
สำหรับตอนนี้ฉันพบวิธีแก้ปัญหา (ไม่สะดวก):
- ก่อนอื่นให้สร้าง "บันทึกย่อแบบปลอดภัย" ด้วยตนเองในการเข้าถึงพวงกุญแจซึ่งเนื้อหาคือคีย์ส่วนตัว
 - ใช้สิ่งที่น่ารังเกียจต่อไปนี้: 
security find-generic-password -w -s "$SecureNoteName" | xxd -p -r | plutil -extract "NOTE" xml1 -o - - | xmllint --xpath '//string/text()' - 
ดังนั้นดูเหมือนว่าฉันต้องต่อสู้กับพวงกุญแจเพื่อให้ได้เนื้อหาและจากนั้นฉันต้องต่อสู้กับคนพเนจรเพื่อให้ได้มาซึ่งมูลค่า ... การแยกส่วนdefaultsออกคำสั่งสามารถทำได้ง่ายขึ้นด้วยคำสั่ง แต่ฉันต้องการหลีกเลี่ยงการเขียนรหัสไปที่ ไฟล์ temp และฉันไม่สามารถอ่านค่าเริ่มต้นจาก stdin ได้
                  คุณอ่านคำถามหรือไม่
                
                
                  
                    —
                    mkeiser 
                    
                  
                
              
                  ฉันทำ. คุณไม่ได้ระบุว่าคุณจะตรวจสอบ manpage หรือไม่
                
                
                  
                    —
                    timotree 
                    
                  
                
              
man securityและman security create-keypair. (ผู้ชายให้ข้อมูลมากมายเกี่ยวกับคำสั่งให้คุณ)