โดยพื้นฐานแล้วจะใช้วงล้อทั้งสองเพื่อให้แน่ใจว่าคีย์การเข้ารหัสที่ใช้จะเปลี่ยนไปสำหรับทุกข้อความ สิ่งนี้ทำให้มั่นใจได้ว่าหากคีย์การเข้ารหัสข้อความถูกบุกรุก ฝ่ายตรงข้ามจะไม่สามารถย้อนกลับและถอดรหัสข้อความก่อนหน้าใดๆ ได้ (ส่งต่อความลับ)
หากคุณเพิ่งใช้วงล้อคีย์สมมาตรสำหรับข้อความ X ในแถว คุณจะยังคงได้รับคีย์ใหม่สำหรับทุกข้อความ แต่คีย์เหล่านี้สามารถคาดเดาได้หากฝ่ายตรงข้ามได้รับหนึ่งในคีย์เชนของคุณ หากฝ่ายตรงข้ามได้รับกุญแจลูกโซ่ของคุณ พวกเขาสามารถถอดรหัสทุกข้อความที่ส่งจากจุดนั้นเป็นต้นไป จนกว่าคุณจะใช้วงล้อ DH เพื่อสร้างกุญแจลูกโซ่ใหม่ที่ฝ่ายตรงข้ามไม่สามารถคาดเดาได้
ไม่เป็นไร และเป็นสิ่งที่จะเกิดขึ้นเมื่อคุณส่งข้อความหลายข้อความติดต่อกันในขณะที่ผู้เข้าร่วมรายอื่นออฟไลน์อยู่ เนื่องจากคุณไม่สามารถดำเนินการขั้นตอนวงล้อ DH โดยไม่ได้รับรหัสสาธารณะจากพวกเขา หมายความว่าคุณเสี่ยงที่ฝ่ายตรงข้ามจะถอดรหัสข้อความอีกสองสามข้อความ (หากพวกเขาเคยบุกรุกรหัสลูกโซ่ของคุณ) มากกว่าที่พวกเขาจะทำได้หากคุณทำวงล้อ DH เป็นประจำ ยิ่งคุณทำวงล้อ DH ได้บ่อยเท่าไหร่ คีย์เข้ารหัสของคุณก็จะคาดเดาไม่ได้มากขึ้นเท่านั้น ทำให้ยากต่อการประนีประนอมมากกว่าสองสามครั้งในแต่ละครั้ง