I wonder what would happen in this hypothetical situation? What if I create file containers with Serpent-AES and one day AES is broken? Or, if I create file containers with AES-Twofish-Serpent. AES and Twofish become broken one day? Or any other cascade example. If I use cascade encryption will 1 broken algorithm make it possible for an adversary to have partial access to the container? Or they need to break every algorithm used to have any kind of access to the container? Is it safer to use cascade, even if one of the used algorithms can get broken in near future? Or to choose a single algorithm which is highly unlikely to get broken during my lifetime?