Advanced Encryption Resilient to Key-Leakage