add Google storage and MS Azure clients
fix bugs of the AES encoding