Ваш вопрос можно расширить: а как, вообще, работает асимметричная криптография?
У меня (и только у меня) есть мой приватный ключ. Я им подписываю сообщение.
У всех остальных есть мой публичный ключ. Им нельзя подписать сообщение, но зато с его помощью можно проверить, что сообщение было подисано именно мной.