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