PGP

Mar. 6th, 2004 12:05 am
[personal profile] posic
Я тут осваиваю криптографическую систему PGP (см. www.openpgp.org, www.pgpi.org). Как известно, в этой системе используются пары взаимно подогнанных ключей, один приватный, другой публичный. Первый, понятно, должен держаться в секрете, второй же предназначен для широкого распространения. Одна из главных тонкостей этой системы состоит в том, что необходимо довести свой публичный ключ до своих корреспондентов, избежав его подмены в пути. Неважно, что кто-то завладеет чьим-то публичным ключом -- он для того и предназначен, чтобы его знали все желающие. Важно, чтобы публичный ключ дошел до адресата в неизменном виде.

Я придумал способ, основанный на возможностях сервера livejournal.com, который кажется мне довольно надежным, по крайней мере, на моем любительском уровне. Понятно, что публикация ключа в дневниковой записи удовлетворительной безопасности не дает -- если кто-то из врагов завладел моим паролем, он может беспрестанно вносить изменения в запись таким образом, чтобы я каждый раз видел правильный ключ, а кому-то из моих корреспондентов показывался подмененный. Но в комменты вносить изменения нельзя!

Конечно, из того, что в моем журнале появился коммент от юзера "posic" еще не следует, что этот коммент написал я и что он не был модифицирован где-то по дороге (на уровне моего провайдера и т.д.) Но если такой коммент провисел у меня достаточно долго (о чем можно судить по написанной на нем дате, изменить которую невозможно) -- это уже дает достаточно надежную гарантию, что подмены не произошло. Конечно, остается еще проблема скрываемых и открываемых комментов, но мне под моим логином заскриненные комменты в моем дневнике видны.

В общем, мне кажется, что это не такой уж плохой способ, и я сейчас, пожалуй, им воспользуюсь.

Date: 2004-03-05 11:57 pm (UTC)
From: [identity profile] posic.livejournal.com
ID: 0x8B5750B5
Created: 05.03.2004 Expires: Never
Type: RSA Size: 2048
Fingerprint: A0F4 EA60 56F7 B061 1919 6E02 2146 261A
... bedlamp bottomless goldfish aftermath ...

Это мой ключ.

Date: 2004-03-06 12:29 am (UTC)
From: [identity profile] posic.livejournal.com
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: PGPfreeware 6.5.8 for non-commercial use [http://www.pgp.com]
Comment: Leonid Positselski

mQENA0BHcTgAAAEIAJqGu3r0dBhc2NC1ftk12+5yWKGJ0Nvxo0cRhiz59KQGBQ1e
tjPVRc/C/QyOk71T2ZUYAlBmsxlt0rmDPm3rnKnBHKvtuXAegPGIypVynxv+F82l
sE6GRZ19u2/ZdXhcJW4uY8/QoTF6varGWv9nawScXQut68ohWIsvcDWXZUDiV+eo
AeMHJoH9az8t54MRlEnjgdJ/zbBh2w6uDI4dwvMWVDf+KREi8TVpQ+5CcrVqNn/e
c3p9dJyOrOqUotFrmD4SRnOHeptfG4kCh48tE+euR7cEJGvoRHSszWZx3FNvb82c
RlIM/9nnhSJkomUVu+CTJOfJyeks3geHQItXULUABRG0I0xlb25pZCBQb3NpdHNl
bHNraSA8cG9zaWNAbWNjbWUucnU+iQEVAwUQQEdxON4Hh0CLV1C1AQFd5wf9EPlh
C2SUwAsXdIpjSpLAVy15ptrzHcrtVwIalncRpyP3u7bLo8yfiZeogh/tS72PeHms
lA8vnE2SMYuSi6xBrDCElM5QOoUsUeZy0l3gMxyY/jzAovTYnaf8/JXJBtw7gTqM
9FRReyX/9IINoNOo4SHnp60ECQs1F2Pl/TBH57n0Kdp8k2XwoD9BRkOyHTfJxhWg
uKpg5csttpa3Ue+EaSYXY0e9pP+Ycy/mVg/SCfGVfEBDJrmcS67ivtLjb6WgMZHt
bGw9N78gmBbQHBKf4aOYmHRB8c/i+G+A58nX2cHe2kmgOLFotY7Bym9C/HqJXbur
kSsRe98+4d+c0J74bIkARgQQEQIABgUCQEe0RAAKCRCppJGLHz2bAO4mAJwLTQtK
y0WDy/V+E5n3WslUMD0T7ACg8cUDZTQZJiPa6D1mPEroV31W/E2JASIEEAEBAAwF
AkBH0poFAwAL3YAACgkQVvSis1cOKZc1qQgAoH452/wqR1wMP1qIewnh+hdjg73j
BzihAaXAI/p8mTaq6G7BH2w3sUpq3ndUfUabsNt/DRXB4fTt5J042PLtCMa0BVlz
rA18bzQ2B73viWMyoKY2XyGrquB/QLP6mcRr5jdZs0gg9LDgE5dB+OjgM9nBzAHk
/bxfEBZJhdjagUwm7N8LJnUiT9xToVvbWOQ2oNcqn0XwjznaboUCgETBHY9SRgUZ
ofqUStf/McqF8Gg/zex9Yo6PBWvRd9PW8CqGMmw9oy8YKNVf1HBzk+8tM4MN6XaK
vTxxLjXH67OBB4DPRGm8nIDuS4mg88zbkjaztJUsZVC0Lhg+E6wNDmpdt7QrTGVv
bmlkIFBvc2l0c2Vsc2tpIDxwb3NpY0BtYXRoLmhhcnZhcmQuZWR1PokBFQMFEEBH
vZreB4dAi1dQtQEBxZ8H/3wZXp4kD/dPufsJz/SHJlsKZCG3xik4J2sjsyVOm8+o
Z0iQ7H0khQPEkjgeGdZZDcExebLFEGvmA6VkevsFEMzHfgy8uM/oNZlD8gpxUmgU
1dbyuvkHyiEoAJAZD07lVD5naSBAmgBQP6aSUNalUO0SZyNeMVRd3EQ0KMPEoQaE
ohAPKi6JcaiHAsjghqTH+S2zm7ikVBEpdGtjaw8qCwD9mjMJxpxl05EMdcnZvkxJ
Tq3gBVVVivUlYSou4+XET8ZoCI70EKqBMMfZuFdgOs4ZN8yuSDBzeFRObmfpvAJ5
VMvV0Huq11Zlz5+BWGZfNunhobB+P+Au86I8I6PnqoE=
=AG2S
-----END PGP PUBLIC KEY BLOCK-----

Date: 2004-03-06 06:28 am (UTC)
From: [identity profile] figaro.livejournal.com
С Днем Рождения :) Успехов во всем!

Date: 2004-03-06 06:46 am (UTC)
From: [identity profile] toshick.livejournal.com
Присоединяюсь к поздравлениям !

Способ неплох, если Ваши друзья берут ключ заблаговременно и какое-то время переписываются. Опасна следующая ситуация: Вам нужно срочно передать ключ тому, с кем Вы ранее не переписывались, и у противника есть реальная возможность подмены.

Date: 2004-03-07 03:18 am (UTC)
From: [identity profile] posic.livejournal.com
Спасибо :)

Применительно к системе с публичным ключом как таковой, Вы совершенно правы. Остается вопрос, как все-таки мой корреспондент может срочно получить ключ, чтобы это было относительно надежно. Предлагаемый способ, по-моему, относительно неплох.

Конечно, прежде чем пользоваться взятым отсюда ключом, необходимо убедиться, что он виден одинаково с нескольких разных компъютеров, подключенных через достаточно разных провайдеров.

Date: 2004-03-07 07:42 am (UTC)
From: [identity profile] toshick.livejournal.com
Насколько я понимаю, без привлечения третьих лиц, в которых обе стороны уверены, эта проблема окончательно не решается. Сравнение через разных провайдеров улучшает ситуацию. Еще лучше, если получатель может подключиться через шифрующий proxy - тогда быстро подменить трафик на его провайдере будет крайне трудно. Кстати, это уже привлечение третьей стороны.
вообще, тут Левенчук должен быть специалистом

Profile

Leonid Positselski

January 2026

S M T W T F S
     12 3
4 567 89 10
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 11th, 2026 11:04 pm
Powered by Dreamwidth Studios