Boeshield is a good rust inhibitor. I have a few black finish fasteners on my wet weather bike, occasionally inspect them and clean with Boeshield. In the length needed, this was all I could get. Maybe I'll chase down replacing them with stainless, but so far, this has worked for me.