المتطلبات الأولية
من المفترض أنك قد سبق وسجلت مفتاحًا خارجيًا لنظام KMS لدى OpenAI، باتباع أحد هذه الأدلة
المصطلحات الرئيسية
يخدم تدوير المفتاح وإلغاءه غرضين مختلفين. احرص على اختيار الإجراء الصحيح لحالة الاستخدام لديك.
تدوير المفاتيح: إنشاء مواد تشفيرية جديدة لتشفير البيانات الجديدة، مع السماح بفك تشفير البيانات الأقدم المشفرة باستخدام مفاتيح سابقة
تدوير المفاتيح لا يؤثر على الوصول إلى بيانات OpenAI
إلغاء المفتاح: إلغاء الوصول إلى جميع البيانات المشفرة باستخدام المفاتيح السابقة.
إلغاء المفتاح يلغي إمكانية الوصول إلى بيانات OpenAI
كيفية التحقق من أن مفتاح نظام KMS الخاص بك قيد الاستخدام
من المفترض أن تكون هناك سجلات لدى مزود الخدمة السحابية التابع له:
كيفية تدوير مفتاحك
يمكنك إعداد التدوير التلقائي للمفاتيح
AWS - https://docs.aws.amazon.com/kms/latest/developerguide/rotate-keys.html
GCP - https://cloud.google.com/kms/docs/rotate-key#automatic
Azure - https://learn.microsoft.com/en-us/azure/key-vault/keys/how-to-configure-key-rotation
للتأكد: لن يتأثر وصولك إلى بيانات OpenAI بهذا التغيير
كيفية إلغاء مفتاحك
هناك العديد من الطرق لإلغاء وصول OpenAI إلى مفتاحك - أي تعطّل في خطوات المصادقة:
إذا ألغيت وصول دور OpenAI إلى مفتاح نظام KMS
إذا أزلت أذونات التشفير/فك التشفير على مفتاح نظام KMS
إذا كنت تستخدم اسمًا مستعارًا لمفتاح AWS (غير مُوصى به)، وإذا قمت بتبديل معرّف ARN الأساسي لنظام KMS. يُخلَط أحيانًا بين هذا الإجراء وتدوير المفاتيح، لكنه في الواقع إلغاء للمفتاح، لذلك لا نوصي به إلا إذا كنت متأكدًا من أنك تريد ذلك.
إذا طلبت من OpenAI تحديث معرّف ARN لنظام KMS المستخدم لمساحة عمل ChatGPT Enterprise الخاصة بك
للتحقق من إلغاء مفتاحك:
انتظر ساعة واحدة حتى تنتهي صلاحية جميع إدخالات الذاكرة المؤقتة في جانب OpenAI، ثم اختبر الإلغاء
إذا كنت تستخدم ChatGPT Enterprise، فلن تتمكن من قراءة المحادثات السابقة، ولن يَعرض البحث في المحادثات أي نتائج من المحادثات السابقة، ولن تتمكن من الوصول إلى نماذج GPT المخصّصة السابقة.
إذا كنت تستخدم واجهة API، فلن تتمكن من تنزيل ملفات الدُفعات السابقة، أو استخدام النماذج المضبوطة بدقة سابقًا، أو الإشارة إلى الردود السابقة التي أُنشئت باستخدام Responses API.
إذا كنت تستخدم واجهة API، يمكنك أيضًا التحقق فورًا من أن إلغاء مفتاحك قد تمت معالجته بواسطة OpenAI وسيدخل حيز التنفيذ خلال ساعة واحدة.
إنشاء مفتاح API للمسؤول (وليس مفتاح API عاديًا):
احصل على معرّف المفتاح الخارجي لـ OpenAI (أي extkey_xxx) المرتبط بمساحة العمل أو المشروع الخاص بك عن طريق استدعاء curl -X GET -H "Authorization: Bearer $ADMIN_API_KEY" https://api.openai.com/v1/organization/external_keys
الآن قم باستدعاء curl -X POST -H "Authorization: Bearer $ADMIN_API_KEY" "https://api.openai.com/v1/organization/external_keys/extkey_xxx/validate"
أفضل الممارسات المتعلقة بإلغاء المفاتيح
إذا كنت تستخدم واجهة API
قم بأرشفة مشروع API الذي جعلت بياناته غير متاحة. بعد ذلك، قم بإعداد مفتاح نظام KMS جديد، وأنشئ مشروع API جديدًا مرتبطًا نظام بمفتاح KMS الجديد.
يرجى ملاحظة أنه لا يمكن استبدال مفتاح نظام KMS المرتبط بمشروع API القديم الذي نفذت فيه إلغاء المفتاح؛ بل يجب أرشفة المشروع القديم. ويجب كذلك ألا يظل المشروع الذي صدر بشأنه إلغاء مفتاح قيد الاستخدام. وتُسهّل واجهة API إنشاء مشاريع جديدة إلى حدٍ كبير، لذا استفد من هذه الميزة.
إذا كنت تستخدم ChatGPT Enterprise
تواصل مع الدعم الفني في OpenAI بعد تنفيذ إلغاء المفتاح.
سنعمل معك على إنشاء مساحة عمل جديدة. ولن نعيد استخدام مساحة العمل القديمة بمحاولة تحديثها لاستخدام مفتاح نظام KMS جديد. وذلك لأنه عندما يعمل إلغاء المفتاح كما هو مصمم له، تصبح البيانات السابقة المشفّرة باستخدام المفتاح الملغي غير قابلة للوصول.
