Почему файл id_rsa.pub является файлом .pub? - PullRequest
0 голосов
/ 06 апреля 2020

Файл id_rsa.pub в основном представляет собой некоторый зашифрованный текст в папке .s sh в домашней папке в Linux и используется для криптографии с ключом * publi c. Он использует формат файла .pub. Но почему этот формат файла также является расширением файла для Microsoft Publisher? Microsoft Publisher никак не связан с этим типом шифрования, так почему же id_rsa.pub также использует .pub? Кроме того, как компьютерная программа различает guish между этими видами использования?

Ответы [ 2 ]

2 голосов
/ 06 апреля 2020

Никто не навязывает выбор расширения файла.

Расширение файла .pub было выбрано для ключа publi c, поскольку оно кратко для publi c.

Расширение файла .pub было выбрано для документа Microsoft Publisher. потому что это мало для Publisher.

То, что они конфликтуют, вызывает сожаление.

1 голос
/ 06 апреля 2020

Центрального реестра для расширений файлов не существует, поэтому многие расширения повторно используются различными приложениями.

Лучшая система для определения «какого типа этот файл», вероятно, не расширение, а мим-типа. Но поскольку для файла не существует стандартного способа сказать «я этот mimetype» и эту информацию для переноса вместе с файлом, системы в конечном итоге используют для этого расширения, и иногда возникает коллизия.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...