การเข้ารหัสข้อความมีเพียงครั้งแป้นkคุณทำ E n ค( ม. 1 , k ) = ม. 1 ⊕ k
หากคุณใช้เดียวกันในการเข้ารหัสข้อความที่แตกต่างm 2คุณจะได้รับ E n c ( m 2 , k ) = m 2 ⊕ kและถ้าคุณทำ Xor ของ crypttext ทั้งสองคุณจะได้รับ ( m 1 ⊕ k ) ⊕ ( m 2 ⊕ k ) = m 1 ⊕ m 2
ดังนั้นตกลงมีการรั่วไหลของข้อมูลบางส่วนเพราะคุณเรียนรู้แต่ทำไมมันไม่ปลอดภัย ผมมีวิธีการเรียนรู้ไม่มี (พูด) ม. 1ถ้าฉันรู้ว่าม. 2 เหตุใดจึงต้องใช้kสองครั้ง