Trong tấn công chọn mẫu, kẻ tấn công có quyền chọn các văn bản rõ ràng (plaintext) và nhận được văn bản mã hóa (ciphertext) tương ứng với chúng. Mục tiêu của kẻ tấn công là tìm ra mối quan hệ giữa plaintext và ciphertext để có thể giải mã các thông điệp