почему у Ubuntu с открытым исходным кодом есть gpg-ключ?

Я понимаю, что ключи gpg предназначены для «подписания» ваших данных, как указано на их веб-сайте (https://www.gnupg.org/)

. Но почему же некоторые пакеты с открытым исходным кодом требуют мне установить ключ gpg? Что это защищает?

Спасибо.

1
задан 4 May 2018 в 21:02

3 ответа

Он защищает пакет от несанкционированного доступа. Установщик проверяет, что подпись пакета действительна и сделана одним из ключей, на которые вы настроили вашу систему.

Когда вы добавляете ключ с помощью apt-ключа, вы доверяете этому ключу для аутентификации программного обеспечения. Это означает, что третья сторона не может предоставить вам измененный пакет - он проверяет, что пакет создан кем-то, кто контролирует соответствующий закрытый ключ.

Это означает, что вам не нужно доверять тому, кто управляет Ubuntu зеркало; вы можете убедиться, что они не поставляют вредоносное ПО, потому что они не смогут подписать пакет с помощью ключа, которому вы доверяете.

3
ответ дан 17 July 2018 в 15:13

Он защищает пакет от несанкционированного доступа. Установщик проверяет, что подпись пакета действительна и сделана одним из ключей, на которые вы настроили вашу систему.

Когда вы добавляете ключ с помощью apt-ключа, вы доверяете этому ключу для аутентификации программного обеспечения. Это означает, что третья сторона не может предоставить вам измененный пакет - он проверяет, что пакет создан кем-то, кто контролирует соответствующий закрытый ключ.

Это означает, что вам не нужно доверять тому, кто управляет Ubuntu зеркало; вы можете убедиться, что они не поставляют вредоносное ПО, потому что они не смогут подписать пакет с помощью ключа, которому вы доверяете.

3
ответ дан 20 July 2018 в 15:39
  • 1
    вы имеете в виду & quot ;, что вы не доверяете & quot; в конце? – simplename 9 May 2018 в 03:43
  • 2
    Нет, они не смогут подписывать ключ, которым вы доверяете . – vidarlo 9 May 2018 в 08:23

Он защищает пакет от несанкционированного доступа. Установщик проверяет, что подпись пакета действительна и сделана одним из ключей, на которые вы настроили вашу систему.

Когда вы добавляете ключ с помощью apt-ключа, вы доверяете этому ключу для аутентификации программного обеспечения. Это означает, что третья сторона не может предоставить вам измененный пакет - он проверяет, что пакет создан кем-то, кто контролирует соответствующий закрытый ключ.

Это означает, что вам не нужно доверять тому, кто управляет Ubuntu зеркало; вы можете убедиться, что они не поставляют вредоносное ПО, потому что они не смогут подписать пакет с помощью ключа, которому вы доверяете.

3
ответ дан 23 July 2018 в 16:10
  • 1
    вы имеете в виду & quot ;, что вы не доверяете & quot; в конце? – simplename 9 May 2018 в 03:43
  • 2
    Нет, они не смогут подписывать ключ, которым вы доверяете . – vidarlo 9 May 2018 в 08:23

Другие вопросы по тегам:

Похожие вопросы: