มีกลไกในการเลือกอัลกอริทึมการเข้ารหัสจากกลุ่มอย่างแน่นอน ตัวอย่างที่เห็นได้ชัดคือการจับมือของ TLS เพื่อตกลงเรื่อง ชุดเข้ารหัส สำหรับการเชื่อมต่อระหว่างคอมพิวเตอร์สองเครื่อง จุดสิ้นสุดทั้งสองจะมีรายการรหัสที่ยินดี/สามารถรองรับได้ สิ่งนี้จะถูกกำหนดโดยนโยบายของเจ้าของอุปกรณ์ และอาจถูกกำหนดโดยระดับบิตของความปลอดภัยที่เชื่อ การส่งต่อความปลอดภัย หรือประสิทธิภาพการทำงาน หรือปัจจัยอื่นๆ
กลไกการตัดสินใจโดยพื้นฐานแล้วคือวิธีการ "ฉันตัดให้คุณเลือก" โดยที่ไคลเอนต์จะแสดงรายการชุดที่สนับสนุนตามลำดับความชอบ และเซิร์ฟเวอร์เลือกหนึ่งชุดจากรายการ
การเจรจาที่ซับซ้อนมากขึ้นอาจเป็นไปได้ โดยรับข้อมูลเพิ่มเติมเกี่ยวกับประสิทธิภาพและการตั้งค่าปลายทาง แต่ในทางปฏิบัติ ความเร็วของกระบวนการตัดสินใจถือว่ามีความสำคัญเพียงพอที่จะคงไว้ในเวอร์ชัน "ฉันตัดคุณเลือก"
ฉันคาดหวังให้บริษัทต่างๆ เช่น Google วัดประสิทธิภาพของศูนย์ข้อมูลและโทรศัพท์มือถือของตน เพื่อเลือกค่ากำหนดเริ่มต้นของเว็บไซต์ Chrome และ Google เพื่อเพิ่มประสิทธิภาพสำหรับทั้งสองอย่าง พวกเขาทำการเพิ่มประสิทธิภาพอย่างไร แต่ฉันไม่รู้