ไม่จำเป็น. พิจารณาเลขรหัสซีซาร์กะอักษรโรมัน 26 ตัว เราจับคู่ตัวอักษรกับหนึ่งในตัวเลข 0-25 พูด $x$ และเพิ่มค่าคีย์ $k\in [0,25]$ คำนวณ $y=x+k\mod {26}$ แล้วแมปกลับไปที่ตัวอักษร ถ้า $k$ ได้รับเลือกอย่างสม่ำเสมอโดยการสุ่ม เท่านี้ก็ปลอดภัยอย่างสมบูรณ์ อย่างไรก็ตาม หากเราขยายช่วงของ $k$ เพื่อพูด $[0,30]$ สิ่งนี้ไม่ปลอดภัยอย่างสมบูรณ์ตามค่าอีกต่อไป $x+0\mod {26}$, $x+1\mod{26}$, $x+2\mod{26}$, $x+3\mod{26}$ และ $x+4\mod{26}$ มีโอกาสเป็นสองเท่าของข้อความเข้ารหัสอื่นๆ สิ่งนี้ให้ข้อมูลที่สำคัญเกี่ยวกับ $x$ และด้วยเหตุนี้ข้อความธรรมดา ตัวอย่างเช่น หากเราเห็นข้อความเข้ารหัส "b" ที่สอดคล้องกับ $y=1$ เรามีหลักฐานเพิ่มเติมว่า $x=23, 24, 25, 0, 1$ กว่าค่าอื่นๆ สถิติแบบเบย์จึงเพิ่มความเชื่อของเราว่าตัวอักษรธรรมดาอยู่ในเซต {'x','y','z','a','b'} และลดความเชื่อของเราที่ว่าตัวอักษรนั้นอยู่นอกเซตนี้ เราไม่สามารถทำการอนุมานด้วยรหัสที่ปลอดภัยอย่างสมบูรณ์ได้
โดยปกติแล้ว เพื่อให้ได้ความสม่ำเสมอที่จำเป็นสำหรับการรักษาความปลอดภัยที่สมบูรณ์แบบ พื้นที่คีย์จะต้องมีขนาดหลายเท่าของพื้นที่ไซเฟอร์เท็กซ์ และคีย์ที่เลือกแบบสุ่มอย่างสม่ำเสมอ อย่างไรก็ตาม เราสามารถได้รับความปลอดภัยที่สมบูรณ์แบบด้วยวิธีอื่น (เช่น ในรูปแบบข้างต้น หากเราเลือกคีย์ $\{0,1,2,3,4,26,27,28,29,30\}$ ด้วยความน่าจะเป็น 1/52 และคีย์อื่น ๆ ที่มีความน่าจะเป็น 1/26 ดังนั้นรหัส shift จึงยังคงปลอดภัยอย่างสมบูรณ์