Securing leakage and collusion attacks on encrypted cloud storage using memorizable passwords | Synapse