تطوير البرمجيات · مصطلحات · واجهات برمجة التطبيقات والشبكات والأمان

ما معنى encryption key؟

المعنى في مجال تطوير البرمجيات مع أمثلة

اسممصطلح أساسي

encryption key: مفتاح التشفير، مفتاح فك التشفير

قيمة سرية، غالبًا سلسلة طويلة من البتات، تستخدمها خوارزمية التشفير لقفل البيانات وفتحها. ولا يمكن قراءة البيانات المشفرة من دونها.

طريقة الاستخدام

تنشئ الفرق المفاتيح وتخزنها وتدوّرها وتلغيها، غالبًا في خدمة لإدارة المفاتيح KMS أو وحدة أمن عتادية HSM. ويقاس طول المفتاح بالبتات، مثل AES-256. وقد يؤدي فقدانه إلى فقدان البيانات.

أمثلة

  1. The encryption keys are stored in an HSM, not on the application server.

    تُخزن مفاتيح التشفير في وحدة أمن عتادية، لا على خادم التطبيق.

    يحفظ المفتاح في مكوّن أمني مخصص للحد من تعرضه للاختراق عبر خادم التطبيق.

  2. We rotate the database encryption key every twelve months.

    نُدوّر مفتاح تشفير قاعدة البيانات كل اثني عشر شهرًا.

    يستبدل الفريق المفتاح دوريًا لتقليل آثار احتمال انكشافه على المدى الطويل.

تراكيب شائعة

  • rotate a key
  • key management
  • private key
  • key length
  • revoke a key

معنى الكلمة في مجالات أخرى

قد يختلف معنى الكلمة الإنجليزية نفسها من مجال إلى آخر:

مصطلحات أخرى: واجهات برمجة التطبيقات والشبكات والأمان

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: