How are Ballet wallet passphrases and encrypted private keys are matched correctly during the manufacturing process?