Этот вопрос решен давно. Для данных целей существует специальная графитовая смазка. Этой смазкой я смазывал заму в автомобильных дверях. Кстати эта смазка для того и придумана, чтобы зимой не замерзал механизм замков дверей автомобиля, особенно при эксплуатации автомобилей в северных широтах. Естественно в жаркую погоду летом эта смазка не вытекает. Вот так выглядит упаковка с такой смазкой.
Правда у автомобилистов возникают проблемы как смазать такой смазкой замок без разборки. И для каждого автомобиля есть соответственные инструкции. Но в вопросе не стояло как смазать, видимо речь шла о дверных замках в доме.