В древности, когда города были огорожены крепостными стенами единственный проход в город был в воротах, которые запирались на замок. Соответственно сдать ключи от города значило полностью капитулировать перед захватчиком. В дальнейшем эта традиция сохранилась в идейном понимании. Страны Европы, сдаваясь войскам Наполеона, символически вручали ключи признавая свою капитуляцию. Поэтому, подойдя к Москве, Наполеон ожидал, что ему в знак капитуляции России \"вынесут ключи\" от \"сердца России\" Кремля. Но как сказал М.И. Кутузов: \"Москва – это еще не Россия\". И сдав Москву Россия не капитулировала.