Замков, которые бы безпроблемно эксплуатировались в озвученных условиях, не существует.
Помимо коррозии и окислов, в механизм замка, который будет находится под водой, будет попадать грязь. А корректную работу механизма секретности может нарушить даже песчинка.
Теоретически, существует т.н. "влагостойкие замки". Но опираясь на опыт - в озвученных условиях схватите гемороя и с ними.