Attacker med utvald chiffertext kan liksom andra attacker vara adaptiva eller icke-adaptiva. I ett icke-adaptivt angrepp väljer angriparen i förväg vilken eller vilka chiffertexter som ska dekrypteras och använder inte de resulterande klartexterna för att informera om sitt val av fler chiffertexter. I en adaptiv attack med utvalda chiffertexter väljer angriparen sina chiffertexter adaptivt, dvs. beroende på resultatet av tidigare dekrypteringar.
Attacker vid lunchtid
En särskilt uppmärksammad variant av attacken med utvald chiffertext är "lunch-" eller "midnattsattacken", där en angripare kan göra adaptiva förfrågningar om utvald chiffertext, men endast fram till en viss punkt, varefter angriparen måste visa att han/hon har förbättrad förmåga att angripa systemet. Termen "lunchtidsattack" syftar på idén att en användares dator, med möjlighet att dekryptera, är tillgänglig för en angripare medan användaren är ute på lunch. Denna form av angrepp var den första som diskuterades allmänt: om angriparen har möjlighet att göra adaptivt valda krypteringsfrågor är naturligtvis inget krypterat meddelande säkert, åtminstone tills den möjligheten tas bort. Detta angrepp kallas ibland för "icke-adaptiv attack mot vald chiffertext"; här avser "icke-adaptiv" det faktum att angriparen inte kan anpassa sina frågor som svar på utmaningen, som ges efter det att förmågan att ställa frågor om vald chiffertext har upphört.
Många attacker med vald chiffertext av praktisk betydelse är lunchattacker, till exempel när Daniel Bleichenbacher från Bell Laboratories demonstrerade en praktisk attack mot system som använder PKCS#1, som uppfanns och publicerades av RSA Security.
Adaptiv attack med vald chiffertext
Ett (fullständigt) adaptivt angrepp med utvald chiffertext är ett angrepp där chiffertexter kan väljas adaptivt före och efter det att en utmanande chiffertext ges till angriparen, med ett enda villkor som innebär att utmanande chiffertext inte själv får frågas ut. Detta är ett starkare angreppsbegrepp än lunchtidsattacken och kallas vanligen för en CCA2-attack jämfört med en CCA1-attack (lunchtidsattack). Få praktiska angrepp är av denna form. Denna modell är snarare viktig för att den används i säkerhetsbevis mot attacker med vald chiffertext. Ett bevis för att attacker enligt denna modell är omöjliga innebär att det inte går att utföra någon praktisk attack med vald chiffertext.
Kryptosystem som visat sig vara säkra mot adaptiva attacker med utvald chiffertext är Cramer-Shoup-systemet och RSA-OAEP.