حافظة المفاتيح

بنية بيانات تُستخدم لتخزين مجموعة من مفاتيح الفئات. ويكون لكل نوع (مستخدم أو جهاز أو نظام أو نسخة احتياطية أو ضمان أو نسخة iCloud احتياطية) نفس التنسيق.

يحتوي الرأس على التالي: الإصدار (تم تعيينه على أربعة في iOS 12 أو أحدث) والنوع (نظام أو نسخة احتياطية أو ضمان أو نسخة iCloud احتياطية) ومعرف UUID لحافظة المفاتيح و HMAC إذا تم توقيع حافظة المفاتيح والطريقة المستخدمة في تغليف مفاتيح الفئات — تشابك مع UID أو PBKDF2، بجانب القيمة العشوائية المضافة وعدد التكرار.

قائمة مفاتيح الفئات: معرف UUID للمفتاح والفئة (الملف أو فئة حماية بيانات سلسلة المفاتيح) ونوع التغليف (مفتاح مشتق من معرف UID فقط؛ مفتاح مشتق من معرف UID ومفتاح مشتق من رمز الدخول) ومفتاح الفئة المغلف ومفتاح عام للفئات غير المتماثلة.