Secretالسرّ
ما هو Secret؟
سلسلة حروف تثبت أنك مخوّل بفعل شيء، ويجب ألّا تخرج من الصندوق أبدًا.
ما معنى Secret بالعربي؟
الاسم المعتمد الآن هو «السرّ». ولأن كثيرًا من المصطلحات لم يستقرّ لها اسم عربي واحد، يكتب هذا القاموس قرّاؤه: صوّت للاسم الذي تراه أوضح، أو اقترح اسمًا أفضل. نراجع الأصوات في كل جولة ونعتمد ما يختاره الناس.
-
السرّ الاسم المعتمد اسم القاموس
-
المفتاح السري الصياغة في لوحات التحكم
-
بيانات الاعتماد السرية صياغة شائعة في التوثيق
-
سيكريت تعريب صوتي شائع بين المطورين
صوت واحد لكل قارئ في كل مصطلح، وتستطيع نقله إلى اسم آخر. حين يتجاوز اسمٌ الاسمَ المعتمد ويصل إلى 5 أصوات على الأقل، نعرضه للاعتماد في الجولة التالية.
اقترح اسمًا عربيًا أفضل
هل الشرح غير واضح أو فيه خطأ؟
صفّ من الموظفين يرتدي كل منهم بطاقة اسم على صدره: الاسم والقسم ورقم الموظف. لا بأس أن يراها الجميع؛ هي موجودة لكي يُعرف صاحبها. وفي الجدار بينهم خزنة صغيرة فيها مفتاح واحد يفتح كل الأبواب. البطاقة تقول من أنت. المفتاح يثبت أنك مسموح لك. البطاقة تُعرض، والمفتاح لا يغادر الخزنة.
السرّ في البرمجيات هو ذلك المفتاح: أي سلسلة حروف تثبت أنك مخوّل بفعل شيء مؤثّر. مفاتيح API، كلمات السر، رموز الوصول (Access Tokens)، بيانات الدخول إلى قاعدة البيانات. من يحصل على واحد منها يتصرّف باسمك، وينفق من حسابك، ويصل إلى ما هو لك.
والتمييز الذي يحميك هو بطاقة الاسم مقابل المفتاح. اسم المستخدم ورقم الحساب والبريد الإلكتروني بطاقات اسم؛ تقول من أنت، وإظهارها طبيعي. أما مفتاح API وكلمة السر ورمز الوصول فمفاتيح؛ لا تعلن هويتك بل تفتح الأبواب. الخلط بينهما هو الخطأ الكلاسيكي: يخفي أحدهم اسم المستخدم بعناية، ثم يلصق مفتاح الـ API في لقطة شاشة يرسلها إلى الدعم الفني.
القواعد قصيرة:
- السرّ لا يُكتب في الكود. لهذا وُجد ملف البيئة؛ الكود يشير إلى السرّ ولا يحتويه.
- السرّ لا يُرسل في محادثة ولا لقطة شاشة ولا تذكرة دعم ولا مستودع عام. لحظة رؤيته اعتبره محروقًا.
- إن تسرّب، لا تعتذر بل بدّله: ألغِ المفتاح القديم وأنشئ جديدًا، فيصبح المسرّب بلا قيمة في اللحظة نفسها.
- أعطِ السرّ أقلّ صلاحية يحتاجها. وهذه فكرة كبيرة لها مدخل خاص: نطاق الصلاحيات (Permission Scope).
وفي زمن الوكلاء: الوكيل يحمل أسرارك ليؤدّي عمله، وهذا طبيعي وضروري. المهم أن يبقيها في الخزنة، فلا يردّدها في المحادثة ولا يلصقها في مكان عام. حين تجهّز أداة جديدة، يذهب السرّ إلى الخزنة، وتتأكد أنه لا يُطبع على الشاشة.
تخيّل موظفًا في متجرك يرسل في مجموعة WhatsApp لقطة شاشة من لوحة التحكم، وفي زاويتها مفتاح الدفع. التصرّف الصحيح ليس حذف الرسالة؛ بل إنشاء مفتاح جديد الآن.
لماذا يهمك Secret؟
ستميّز ما يجوز إظهاره عمّا يجب إخفاؤه قبل أن ترسل لقطة شاشة أو تطلب مساعدة. وإذا تسرّب شيء، ستعرف أن الحل تبديل المفتاح فورًا لا الاعتذار.
متى ستسمع كلمة Secret؟
يقول المطوّر: «المفتاح تسرّب في لقطة شاشة، سنبدّله حالًا»، أو يسألك: «أين أضع هذا الـ Secret؟».
