ในการเข้ารหัสแบบอสมมาตร ความปลอดภัยของโครงร่างมักขึ้นอยู่กับปัญหาพื้นฐานบางอย่าง ซึ่งดูเหมือนจะแก้ไขได้ยาก (การแยกรูทสำหรับ RSA, บันทึกแยกสำหรับ DH, เวกเตอร์ขัดแตะแบบสั้นสำหรับการเข้ารหัสแบบขัดแตะ เป็นต้น)
ในทางกลับกัน ในการเข้ารหัสแบบสมมาตร การรักษาความปลอดภัยเป็นแบบเฉพาะกิจ และเราต้องพึ่งพาการวิเคราะห์พฤติกรรม เช่น การแพร่กระจายและความสับสน (ซึ่งเป็นแนวคิดที่คลุมเครือมาก)
โปรดทราบว่าโครงร่างอสมมาตรมักมีความสมมาตรบางอย่าง เช่น คุณสมบัติการคูณสำหรับ RSA (ตอนนี้ไม่ต้องสนใจช่องว่างภายใน) สิ่งนี้ดูเหมือนจะขัดแย้งกับความสับสน แต่นี่ไม่ใช่ปัญหาสำหรับแบบแผน และการพึ่งพาปัญหาหนักๆ ที่ดีนั้นดีกว่าการพึ่งพาการวิเคราะห์พฤติกรรม
นอกจากนี้ เรายังสามารถสร้าง crypto แบบสมมาตรจากรูปแบบดั้งเดิมแบบอสมมาตรได้ และการแพร่กระจาย/ความสับสนอาจไม่เป็นที่พอใจอย่างเต็มที่ แต่ก็จะปลอดภัย ปัญหาหลักที่นี่คือ ดั้งเดิมแบบอสมมาตรนั้นช้ากว่ามากเมื่อเทียบกับแบบดั้งเดิมแบบสมมาตรฮิวริสติก นั่นเป็นเหตุผลที่เราใช้การแพร่กระจาย/ความสับสนและการวิเคราะห์พฤติกรรมอื่นๆ ในการออกแบบ crypto แบบสมมาตร