[ELY-6] Trivial digest password implementation and misc related fixes