Мне нравится ответ Дэвида, но я просто подумал, что упомянул, что видел, как показавший плохой пример безопасности - причина была в том, что не было никакого способа гарантировать, что Алиса получила замок что послал Боб (Ева могла обменять его на другой замок в пути)
Затем демонстрация перешла к примеру с одним ящиком и двумя замками, который был демонстративно безопасен ...
Алиса помещает сообщение в ящик и запирает его своим замком (замком с открытым ключом)
Отправляет ящик получателю (Боб)
Боб добавляет еще один замок (закрытый ключ)
Отправляет ящик обратно Алисе
Алиса удаляет замок с открытым ключом (со своим ключом), то есть пакет теперь защищен только закрытым ключом.
Алиса возвращает ящик Бобу, который теперь может разблокировать с помощью закрытого ключа.
Для дополнительного эффекта вы можете иметь Еву, проходящую коробки вперед и назад и показывающую, что Ева ни в коем случае не может попасть в коробку. Это отличный физический пример, который легко понять, чтобы показать, что пакет безопасен во всех отношениях.