1
00:00:00,160 --> 00:00:06,140
Сейчас PGP - одна из самых важных тем, когда речь идет о кибербезопасности, анонимности или конфиденциальности в интернете.

2
00:00:06,280 --> 00:00:13,890
PGP - это набор инструментов, методологий и программного обеспечения, которые позволяют безопасно шифровать сообщения.

3
00:00:13,890 --> 00:00:17,720
Это не конкретный алгоритм шифрования или код.

4
00:00:17,860 --> 00:00:26,800
Это набор программ, которые используются для шифрования и дешифрования файлов, папок, сообщений и даже для надежной подписи.

5
00:00:26,900 --> 00:00:31,570
Поэтому на курсе по шифрованию мы много узнаем о PGP и о том, как им пользоваться.

6
00:00:31,570 --> 00:00:35,010
Но сейчас важно понять основы того, что такое PGP.

7
00:00:35,010 --> 00:00:46,040
PGP расшифровывается как "Pretty Good Privacy" и было изобретено в 90-х годах как набор стандартов и программ, позволяющих использовать методы шифрования для безопасного обмена данными.

8
00:00:46,620 --> 00:00:48,790
Это, опять же, скорее программа для шифрования.

9
00:00:48,790 --> 00:00:51,430
Это не отдельный способ шифрования.

10
00:00:51,430 --> 00:01:04,280
Он использует методы асимметричного и симметричного шифрования, а также включает в себя хеширование, подписание и проверку, импорт и экспорт ключей, публикацию ключей для обмена ими в интернете.

11
00:01:04,340 --> 00:01:08,680
В нем есть много полезных функций, о которых мы узнаем в этом курсе.

12
00:01:09,420 --> 00:01:16,430
Важно отметить, что при создании ключа вы можете выбрать способ шифрования.

13
00:01:16,430 --> 00:01:23,930
Например, на скриншоте из программы Cleopatra мы создаем новый ключ и можем выбрать тип шифрования для ключа.

14
00:01:23,930 --> 00:01:27,210
Мы можем выбрать, хотим ли мы использовать RSA, DSA или ECDSA.

15
00:01:27,210 --> 00:01:31,120
Хотим ли мы, чтобы сертификат можно было использовать для подписи и аутентификации?

16
00:01:31,380 --> 00:01:33,560
Как долго мы хотим, чтобы сертификат был действителен?

17
00:01:33,660 --> 00:02:05,330
Все это доступно в программе под названием Cleopatra, которую мы будем использовать в этом курсе. Самый простой пример использования PGP — это асимметричное шифрование, когда кто-то хочет отправить мне сообщение, например, свой адрес электронной почты. Чтобы убедиться, что сообщение безопасно, мне нужен открытый и закрытый ключ. В этом случае я отправляю свой открытый ключ, а они шифруют сообщение своим открытым ключом. Затем я беру свой закрытый ключ и расшифровываю сообщение, чтобы прочитать его. Это очень простой процесс, легко понять, как работает шифрование с открытым ключом. Если они хотят отправить сообщение вам, то вам нужен их закрытый ключ для расшифровки.

18
00:02:05,330 --> 00:02:12,600
Итак, прежде чем отправить сообщение, они берут мой открытый ключ, шифруют сообщение с помощью моего открытого ключа и отправляют его мне.

19
00:02:12,620 --> 00:02:17,590
Когда я получаю сообщение, я беру свой закрытый ключ и расшифровываю его, чтобы прочитать.

20
00:02:17,590 --> 00:02:22,370
Это очень простой процесс, легко понять, как работает шифрование с открытым ключом.

21
00:02:22,370 --> 00:02:25,190
Если они хотят отправить сообщение вам, то вам нужен их закрытый ключ для расшифровки.

22
00:02:25,190 --> 00:02:36,320
Если я хочу отправить ответное сообщение человеку, который отправил мне это сообщение, мне нужен его открытый ключ, чтобы зашифровать ответное сообщение, которое он сможет расшифровать с помощью своего закрытого ключа.

23
00:02:37,460 --> 00:02:39,750
Опять же, это лишь основы PGP.

24
00:02:39,750 --> 00:02:47,050
Мы будем изучать их подробнее, когда будем учиться использовать PGP и особенно когда речь пойдет о разных типах ключей, о том, как создавать ключи и все такое.

25
00:02:47,050 --> 00:02:49,080
Продолжайте читать, чтобы узнать больше об этом.