Eine kaskadierende Chiffre (Kaskade) besteht aus mehreren Bausteinen, die alle primitivere Verschlüsselungsverfahren darstellen. Eine Kaskade ist eine Kombination verschiedener Chiffren, die nacheinander ausgeführt werden.
Die einfachsten Kaskaden wiederholen einfach dasselbe Konzept (z.B. mehrfache monoalphabetische Substitution). Um Verschlüsselungsverfahren sicherer zu machen, wurden Substitution und Transposition kombiniert (siehe ADFGVX-Verschlüsselungsverfahren).
Alle modernen Chiffren kombinieren primitivere Verfahren.