Дорога в будущее   ::   Гейтс Билл

Страница: 173 из 432

Но кто за это поручится? Всегда есть вероятность – пусть и ничтожная, – что кто-то вдруг додумается до простого способа разложения больших чисел на множители. А значит, программную платформу информационной магистрали надо строить так, чтобы при необходимости можно было легко сменить систему шифрования.

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

Шифрование по ключу дает нечто большее простой конфиденциальности. Оно обеспечивает и аутентификацию документов, потому что личный ключ позволяет зашифровать сообщение, которое можно декодировать только с помощью общего ключа. Работает это так. Информацию, которую я хочу подписать перед передачей Вам, мой компьютер кодирует моим личным ключом. Теперь Вы сможете прочитать это сообщение только в том случае, если «отомкнете» его моим общим ключом. А он известен и Вам, и всем остальным. Таким образом, становится ясно, что сообщение поступило именно от меня, поскольку такого личного ключа больше ни у кого нет.

Пойдем дальше. Мой компьютер берет это кодовое сообщение и снова шифрует его, на этот раз применяя Ваш общий ключ. Затем по информационной магистрали пересылает Вам уже дважды зашифрованное сообщение.

Ваш компьютер принимает его и расшифровывает с помощью Вашего личного ключа.

|< Пред. 171 172 173 174 175 След. >|

Java книги

Контакты: [email protected]