This brings me to a flaw and that's the fact that I can't prevent others from observing the enchantments enchanted in the ruby. And the password needs to be stored in those enchantments so the spell knows it, that's why I've made the password a bit unique.