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


