I use some stuff I used to use on my mtorcycle chain (kaw kz400ltdH1) Its called tryflow not sure if its the same stuff But Ive used it in my ignition switch & did this lastmay 2009 & it has always worked like a charm!
, motorcycle chain lube is designed to be sticky to remain on the chain when its in motion.
The very fine springs in all pin, slide and lever operated locks will not over come this stickiness you will effectively glue the tumblers in place! The first time you put your key in it will set the position of the tumblers and the lock will work and may go on working for sometime, however should you ever insert a wrong key by mistake it will reset the tumblers to the new key shape and they will not return to a neutral position, so when you put the right key in it will be jammed solid.
If this happens don't
be tempted to put screwdrivers or anything else into the lock, the slide tumblers in motorcycle locks are easy to bend and damage. In stead flush the lock with WD40 or a very thin penetrating type oil and work the key in and out until the tumblers move freely again even when the lock is working again continue to flush until you are happy that all the sticky stuff has been removed.
My best advise is never to use oil or lubes that don't expressly state on the can that they are suitable for locks.
In the course of a week we strip and rebuild about 50 motorcycle locks about 25% of which have been filled with anything from gear oil to grease and all have jammed.
Locks on motorcycles tend to be overlooked when a service is done on the bike, they are exposed to the elements, when you drop your keys you often transfer grit into the lock, when you take out of your pocket fluff is often attached to them which is then forced into the lock without your knowledge, so locks have a hard life. One squirt of the correct lube at service time will keep them sweet helps prevent jams and reduces wear to the keys.