3.1.b. Decentralized pseudo-anonymous multi-party key encryption and decryption