WEBVTT

00:00.550 --> 00:07.810
في هذا القسم وفي المحاضرات التالية ، سأوضح لك كيفية استخدام Pjp لتشفير وفك تشفير الملفات النصية

00:07.840 --> 00:17.230
ورسائل البريد الإلكتروني ، وسنستخدمها أيضًا للتوقيع والتحقق من سلامة الملفات ورسائل البريد الإلكتروني وما إلى ذلك.

00:17.230 --> 00:18.250
على.

00:18.730 --> 00:25.060
بهذه الطريقة سنتمكن من التواصل بأمان لأن كل شيء سيتم إرساله واستلامه سيتم تشفيره ،

00:25.060 --> 00:29.890
وسنكون قادرين على التحقق من سلامة البيانات التي يتم إرسالها.

00:29.890 --> 00:36.730
لذلك سنكون قادرين على التوقيع على كل ما نرسله وسيتمكن المستلم من التحقق من أن هذه البيانات

00:36.730 --> 00:40.690
قد تم إرسالها بالفعل منا ولم يتم العبث بها.

00:41.640 --> 00:48.270
الآن سبب استخدامنا BGP للتشفير وللتحقق من النزاهة ، لأن هذا

00:48.270 --> 00:54.240
تشفير قوي جدًا صمد أمام اختبار الزمن ولم يتم كسره بعد.

00:54.330 --> 01:01.530
حتى بناءً على التقارير المسربة ، يبدو أنه حتى الوكالات الحكومية غير قادرة على كسرها بعد.

01:01.530 --> 01:07.360
لذلك فهو تشفير قوي جدًا ، على الرغم من أن PJP تعني تشفيرًا جيدًا جدًا.

01:07.380 --> 01:13.500
هذا البيان هو في الواقع ساخر لأنه تشفير قوي جدًا وقوي.

01:14.070 --> 01:19.110
الآن ، في هذه المحاضرة ، أود أن أشرح لكم كيف يعمل Pjp بشكل عام.

01:19.110 --> 01:24.810
وبعد ذلك في المحاضرات التالية ، سنرى كيف يمكننا استخدامه لتشفير جميع أنواع البيانات وكيفية

01:24.810 --> 01:27.420
استخدامها للتوقيع والتحقق من النزاهة.

01:28.490 --> 01:33.800
الآن Pjp هو مفتاح عمومي أو تشفير غير متماثل.

01:33.800 --> 01:40.070
ولفهم كيفية عمل ذلك ، دعونا أولاً نلقي نظرة على النوع التقليدي الآخر من التشفير

01:40.070 --> 01:41.720
، التشفير المتماثل.

01:42.620 --> 01:47.850
لذلك دعونا نحصل على مثال حيث لدينا شخصان ، ديفيد وجون.

01:47.870 --> 01:50.630
سننسى كيف سيتواصلون.

01:50.630 --> 01:55.580
سنفترض فقط أن ديفيد يريد إرسال رسالة إلى جون.

01:55.580 --> 01:59.090
ومحتوى هذه الرسالة رسالة سرية.

01:59.720 --> 02:05.780
الآن ، إذا أراد ديفيد حماية رسالته من أي شخص قد يعترض هذه الرسالة أو

02:05.810 --> 02:12.860
يقرأها ، فيمكنه استخدام مفتاح تشفير لتشفير هذه الرسالة ، وهذا سيحول الرسالة

02:12.860 --> 02:14.300
إلى رطانة.

02:15.080 --> 02:22.670
ثم يمكنه المضي قدمًا وإرسال هذه الرسالة إلى جون باستخدام أي طريقة عن طريق إرسالها كبريد إلكتروني أو

02:22.670 --> 02:24.620
بالبريد أو كرسالة نصية.

02:24.620 --> 02:26.060
لا يهم حقًا.

02:26.150 --> 02:31.850
وإذا تم اعتراض هذه الرسالة ، فإن محتويات الرسالة ستكون رطانة.

02:31.850 --> 02:35.390
لذلك لن يكون مفيدًا للشخص الذي يعترض هذا.

02:35.780 --> 02:37.610
سيتلقى جون الرسالة.

02:37.610 --> 02:39.020
سيفتح الرسالة.

02:39.020 --> 02:41.090
ستظل الرسالة هراء.

02:41.090 --> 02:48.950
وبعد ذلك سيستخدم جون نفس مفتاح التشفير لفك تشفير هذه الرسالة وكشف محتواها ، والتي

02:48.950 --> 02:51.050
كانت رسالة سرية.

02:51.530 --> 02:53.450
ذلك بسيط جدا جدا.

02:53.450 --> 02:56.740
في الأساس ، يستخدم David مفتاحًا لتشفير الرسالة.

02:56.750 --> 03:02.300
يستخدم John نفس المفتاح لفك تشفيره ، وبهذه الطريقة يستطيع كلاهما قراءة الرسالة.

03:02.300 --> 03:07.340
لكن أي شخص ليس لديه المفتاح لن يتمكن من قراءة الرسالة.

03:07.880 --> 03:12.020
لذلك تم استخدام نفس المفتاح بواسطة ديفيد وجون.

03:12.020 --> 03:15.740
لذلك ، يُعرف هذا باسم التشفير المتماثل.

03:16.130 --> 03:18.350
الآن ، ربما خمنت ذلك الآن.

03:18.350 --> 03:20.530
يجب أن يكون هذا المفتاح خاصًا.

03:20.540 --> 03:28.520
لهذا السبب يُعرف بالمفتاح السري ، لأن أي شخص يتمكن من وضع يديه على هذا المفتاح ، سيكون قادرًا

03:28.520 --> 03:34.010
على فك تشفير أي رسالة يرسلها ديفيد إلى جون والعكس صحيح.

03:35.220 --> 03:43.290
بناءً على كل ما قلناه حتى الآن ، يمكننا أن نرى أنه يمكن استخدام المفتاح السري لفك تشفير الرسائل.

03:43.590 --> 03:46.360
لهذا السبب ، يجب أن تبقى سرا.

03:46.380 --> 03:53.580
لكن على ديفيد بطريقة ما أن يشاركها مع جون وأي شخص آخر يريد ديفيد التواصل معه.

03:54.030 --> 04:00.930
لذلك ، يعد هذا عيبًا كبيرًا في التشفير المتماثل لأن المفتاح يجب أن يكون سريًا ، ولكن في

04:00.930 --> 04:06.720
نفس الوقت يجب مشاركته ومشاركته مع المزيد من الأشخاص يزيد من سطح الهجوم ،

04:06.720 --> 04:10.020
ناهيك عن مشكلة مشاركة المفتاح الفعلي.

04:10.050 --> 04:11.300
كيف سنشاركها؟

04:11.310 --> 04:13.410
هل سنرسله في رسالة منفصلة؟

04:13.410 --> 04:15.720
ماذا لو تم اعتراض هذه الرسالة؟

04:15.750 --> 04:21.810
ماذا لو أرسلنا أشياء عبر الإنترنت ونعرف عدد القفزات التي يمكن أن تمر بها بياناتنا؟

04:21.840 --> 04:27.600
يمكن اعتراض هذا ، وقراءته ، وبعد ذلك سيتم فك تشفير بقية اتصالاتنا.

04:28.080 --> 04:35.400
كان هذا هو الحافز الرئيسي للتوصل إلى تشفير أكثر أمانًا ، وهذا هو المكان الذي يأتي فيه التشفير غير المتماثل

04:35.400 --> 04:37.470
أو المفتاح العام.

04:38.190 --> 04:42.540
لذا دعنا نعود إلى ديفيد وهو يريد إرسال رسالة إلى جون.

04:42.540 --> 04:47.640
ومحتوى الرسالة رسالة سرية وتشفير غير متماثل.

04:47.640 --> 04:50.460
يتم استخدام مفتاح واحد لتشفير الرسالة.

04:50.490 --> 04:57.480
يتم إرسال الرسالة في الهواء ، ثم يتم استخدام مفتاح آخر لفك تشفير الرسالة.

04:57.960 --> 05:06.090
كما ترون في هذا التشفير ، يتم استخدام مفتاحين مختلفين ومن هنا يأتي اسم التشفير غير المتماثل.

05:06.810 --> 05:10.700
الآن يُشار إلى هذين المفتاحين على أنهما زوج مفاتيح.

05:10.710 --> 05:13.020
هم مرتبطون رياضيا.

05:13.020 --> 05:18.180
يستخدم أحدهما لتشفير الرسالة والآخر لفك التشفير.

05:18.180 --> 05:23.700
لذلك ، لا تتم مشاركة مفتاح فك التشفير مطلقًا ، وهذا هو السبب في أنه أكثر أمانًا.

05:24.120 --> 05:28.680
أنت الآن تفكر في عدم مشاركة مفتاح فك التشفير مطلقًا ، كيف سيعمل هذا؟

05:29.040 --> 05:33.120
حسنًا ، دعنا نعود ونلقي نظرة فاحصة على كيفية عمل هذا.

05:33.210 --> 05:36.690
لذا ، مرة أخرى ، يريد ديفيد إرسال رسالة إلى جون.

05:36.690 --> 05:39.630
محتوى الرسالة رسالة سرية.

05:39.630 --> 05:47.040
ولكن قبل إرسال هذه الرسالة وقبل تشفيرها ، سينشئ جون زوجًا من المفاتيح ومفتاحًا عامًا

05:47.040 --> 05:48.930
ومفتاحًا خاصًا.

05:49.560 --> 05:56.790
كما قلت ، هذه المفاتيح مرتبطة رياضيًا وسيقوم جون بإرسال المفتاح العام إلى ديفيد ، إلى

05:56.790 --> 05:59.460
الشخص الذي سيرسل الرسالة.

05:59.820 --> 06:02.970
لذلك يمكن مشاركة المفتاح العام مع أي شخص.

06:02.970 --> 06:07.470
يمكنك بالفعل جعلها عامة على الإنترنت ، في الدلائل الرئيسية.

06:07.500 --> 06:13.030
لا يهم حقًا لأنه لا يمكن استخدامه لتحديد المفتاح الخاص.

06:13.050 --> 06:16.830
لذلك ، من الآمن تمامًا مشاركة المفتاح العام.

06:17.310 --> 06:19.920
لذلك تلقى ديفيد المفتاح العام.

06:19.950 --> 06:23.100
يستخدم المفتاح العام لتشفير الرسالة.

06:23.100 --> 06:25.860
يتم إرسال الرسالة بأي طريقة.

06:25.860 --> 06:27.120
لا يهم حقًا.

06:27.120 --> 06:30.320
وحتى لو تم اعتراضه ، فسيكون هراء.

06:30.330 --> 06:32.430
سيتلقى جون الرسالة.

06:32.430 --> 06:33.840
سيفتح الرسالة.

06:33.840 --> 06:40.410
ستظل الرسالة غامضة ، لكنه سيستخدم المفتاح الخاص لفك تشفير هذه الرسالة.

06:40.860 --> 06:44.310
بهذه الطريقة سيحصل على محتوى الرسالة السرية.

06:44.310 --> 06:48.200
وكما ترى ، لم تتم مشاركة المفتاح الخاص مطلقًا.

06:48.210 --> 06:52.210
أنشأ جون المفتاح الخاص واحتفظ جون بالمفتاح الخاص.

06:52.230 --> 06:58.470
الشيء الوحيد الذي تتم مشاركته هو المفتاح العام ، والذي لا يمكن استخدامه لتحديد المفتاح الخاص

06:58.470 --> 07:01.280
ولا يمكن استخدامه لفك تشفير الرسالة.

07:01.290 --> 07:04.530
يمكن استخدامه فقط لتشفير الرسالة.

07:05.420 --> 07:12.200
لذا بنهاية الاتصال ، سيحصل ديفيد على مفتاح جون العام وسيحتفظ جون بمفتاحه

07:12.200 --> 07:13.330
الخاص.

07:13.340 --> 07:19.610
لذلك ، يمكن لـ David الآن دائمًا إرسال رسائل إلى John ، وسيتمكن John دائمًا من فك تشفيرها

07:19.610 --> 07:21.800
باستخدام مفتاحه الخاص.

07:21.890 --> 07:29.060
ليس هذا فقط ، ولكن عندما يقوم ديفيد بتشفير شيء ما باستخدام مفتاح جون العام ، فيمكنه أن يطمئن إلى أنه

07:29.060 --> 07:35.420
لا يمكن لأي شخص فك تشفير هذه الرسالة باستثناء جون ، لأن جون هو الوحيد الذي لديه المفتاح

07:35.450 --> 07:38.990
الخاص ، ويجب عدم مشاركة مفتاحه الخاص مطلقًا.

07:39.020 --> 07:44.660
إذا كان جون يعرف ما يفعله لأنه لا فائدة من مشاركته ، حتى لو أراد 100 شخص إرسال

07:44.660 --> 07:50.420
رسائل إليه ، فكل ما عليه فعله هو مشاركة مفتاحه العام وليس مفتاحه الخاص.

07:51.140 --> 07:56.780
الآن ، إذا أراد جون أن يرسل شيئًا إلى ديفيد ، فيمكن فعل الشيء نفسه في اتجاه معاكس.

07:56.780 --> 07:59.100
لذلك قام ديفيد بإنشاء زوج مفاتيح.

07:59.120 --> 08:06.000
كان يرسل لجون مفتاحه العام ، ثم يستخدم جون مفتاح ديفيد العام لتشفير الرسائل.

08:06.020 --> 08:10.760
عندما يستقبلها ديفيد ، سيستخدم مفتاحه الخاص لفك تشفيرها.

08:10.910 --> 08:13.100
لذا فإن الفكرة بسيطة للغاية.

08:13.100 --> 08:20.030
أنت تشارك مفتاحك العام ، ومن هنا يأتي الاسم عام آمن تمامًا لأنه لا يمكن استخدامه لتحديد

08:20.030 --> 08:24.830
المفتاح الخاص ولا يمكن استخدامه لفك تشفير الرسائل.

08:24.830 --> 08:31.100
لذلك أنت تشارك المفتاح العام وأي شخص يريد أن يرسل لك رسالة ، سيقومون بتشفير تلك الرسالة

08:31.100 --> 08:37.160
بمفتاحك العام ، وبهذه الطريقة ستكون أنت الوحيد الذي يمكنه فك تشفير هذه الرسالة.

08:37.340 --> 08:39.740
ينطبق الشيء نفسه عندما تريد إرسال رسالة أخرى.

08:39.740 --> 08:45.770
على سبيل المثال ، إذا أردت إرسال رسالة إليّ ، فكل ما عليك فعله هو تشفير هذه الرسالة

08:45.770 --> 08:47.180
بمفتاحي العمومي.

08:47.180 --> 08:53.390
وبهذه الطريقة ، لأنني لا أشارك مفتاحي الخاص مع أي شخص ، سأكون الوحيد الذي يمكنه قراءة الرسالة.

08:53.390 --> 08:55.370
لذلك يمكنك وضع هذه الرسالة في أي مكان.

08:55.370 --> 09:01.430
يمكنك مشاركتها علنًا ، وستظل آمنة لأنه لن يتمكن أحد من قراءة هذه الرسالة

09:01.430 --> 09:02.360
سواي.
