I did a chemistry project on anodizing aluminium once. Sodium Hydroxide removes the oxide layer, but unfortunately this then leaves you with bare aluminium. This oxidises again naturally, but the natural oxide layer (as opposed to the aodizing one) is structurally weak and I don't know wether you'd want to go about anodizing your cranks again.