# تشفير PGP

باستخدام [PGP](https://en.wikipedia.org/wiki/Pretty_Good_Privacy) باستخدام التشفير يمكنك استخدام زوج مفاتيح عام وخاص لتشفير بياناتك أو ملفاتك. المفتاح العام سيُستخدم لتشفير البيانات وفقط الشخص الذي يملك المفتاح الخاص وعبارة المرور الخاصة به سيكون قادراً على فك تشفير تلك البيانات. سيتم استخدام تشفير PGP لأي بيانات تم [تصنيفها](/ar/data-encryption/data-classification.md) كـ [مقيدة](/ar/data-encryption/data-classification/restricted.md).

{% hint style="info" %}
يمكنك بسهولة توليد أزواج مفاتيح PGP الخاصة بك باستخدام أداة مجانية على الإنترنت مثل <https://pgpkeygen.com/>
{% endhint %}

## 🚀تمكين تشفير PGP

لتمكين تشفير PGP سيتعين عليك ضبط مفتاح PGP عام على استبيانك. يمكنك تعيين مفتاح عام مختلف لكل استبيان لديك مما يضيف طبقة إضافية من الأمان.

يمكنك تعيين مفتاح PGP العام الخاص بك في علامة [أمان الاستبيان](/ar/form-management/form-designer/form-settings/survey-security.md) بمجرد إدخال مفتاحك العام يمكنك اختيار [مقيدة](/ar/data-encryption/data-classification/restricted.md) تصنيف البيانات لتشفير المستجيبين الجدد للاستبيان، الإجابات النصية أو الحملات.&#x20;

![](/files/f9b7bddd2390bcc5db1773baa8110ee99dacf1c8)

## 🔒 فك تشفير البيانات

يمكن فك تشفير بيانات PGP المشفرة إما محلياً على جهازك عن طريق [تصدير المستجيبين](/ar/form-management/data-export.md) واستخدام أداة فك تشفير PGP محلياً على جهازك مثل [gp4Win](https://www.gpg4win.org/) أو عند الطلب عبر واجهة الإدارة باستخدام أداة فك تشفير PGP الخاصة بنا ومفتاحك الخاص.

## 🔓 فك التشفير عند الطلب&#x20;

يتيح لك فك التشفير عند الطلب إدخال مفتاح PGP الخاص بك لفك تشفير البيانات من واجهة إدارة ngSurvey.

<div align="center"><img src="/files/0a7a4af00b5559ec7c6ffd673179127ab2395f30" alt="يمكنك تمكين فك التشفير عند الطلب باستخدام رمز قفل المفتاح"></div>

سيبقي فك التشفير عند الطلب مفتاحك الخاص في ذاكرة المتصفح لمدة 5 دقائق وبعدها سيتم مسح المفتاح وسيتم تشويش البيانات تلقائياً مرة أخرى.

{% hint style="warning" %}
المفتاح الخاص بك غير مخزن بشكل دائم في أي مكان، ومع ذلك لاحظ أن ngSurvey قد تحتاج لبعض العمليات لإرسال المفتاح إلى خادملك لفك تشفير البيانات لكن حتى في تلك الحالة لا يتم تخزين المفتاح على الخادم ويُستخدم فقط طوال مدة العملية. تأكد من تمكين SSL على خادملك إذا رغبت في استخدام هذا الخيار.&#x20;
{% endhint %}

هنا مثال لاستبيان يحتوي على [مقيدة](/ar/data-encryption/data-classification/restricted.md) إجابات حقول مشفرة يمكن فك تشفيرها باستخدام فك التشفير عند الطلب.&#x20;

![](/files/8807868e2b08a75d11224b54121d03aaae549260)

{% hint style="info" %}
يمكنك تغيير مهلة مسح المفتاح الافتراضية البالغة 5 دقائق عن طريق ضبط **NGSurvey:DecryptTimeout** المتغير البيئي إلى عدد الدقائق الذي تختاره. لأسباب أمنية نوصي بشدة بعدم تعيين مهلة طويلة.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ngsurvey.com/ar/data-encryption/encryption-setup/pgp-encryption.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
