Все методы защиты условно делятся на следующие группы:
1. Легирование металлов. Это эффективный, хотя и дорогой метод повышения коррозионной стойкости металлов. При легировании в состав сплава вводят компоненты, вызывающие пассивность металла вследствие образования на их поверхностях прочных оксидных пленок. В качестве таких компонентов применяют хром, никель, вольфрам и др.
2. Защитные покрытия (металлические, неметаллические). Металлические покрытия подразделяются на анодные и катодные. При анодном покрытии металл покрывается более активным металлом, расположенным в ряду напряжения левее, например железо – цинком, и вэтом случае при коррозии идет окисление цинка. При катодном покрытии металл покрывается менее активным металлом, например железо - оловом, и в этом случае при коррозии идет окисление железа.
3. Электрохимическая защита. Метод основан на торможении анодных или катодных реакций коррозионного процесса. Защита осуществляется присоединением к защищаемой конструкции металла с более отрицательным значением электродного потенциала - протектора, а также катодной или анодной поляризацией за счет тока от внешнего источника.
4. Изменение свойств коррозионной среды. Для снижения агрессивности среды уменьшают концентрацию компонентов, опасных в коррозионном отношении, например снижают концентрацию Н+-ионов – подщелачивание, удаляют кислород и др.