บ้าน ความปลอดภัย hashing คืออะไร - คำจำกัดความจาก techopedia

hashing คืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Hashing หมายถึงอะไร

การแฮชกำลังสร้างค่าหรือค่าจากสตริงข้อความโดยใช้ฟังก์ชันทางคณิตศาสตร์

การแฮชเป็นวิธีหนึ่งในการเปิดใช้งานความปลอดภัยในระหว่างกระบวนการส่งข้อความเมื่อข้อความนั้นมีไว้สำหรับผู้รับเฉพาะ สูตรสร้างแฮชซึ่งช่วยป้องกันความปลอดภัยของการส่งข้อมูลจากการปลอมแปลง

การแฮชยังเป็นวิธีการเรียงลำดับค่าคีย์ในตารางฐานข้อมูลอย่างมีประสิทธิภาพ

Techopedia อธิบาย Hashing

เมื่อผู้ใช้ส่งข้อความที่ปลอดภัยแฮชของข้อความที่ตั้งใจจะถูกสร้างและเข้ารหัสและถูกส่งไปพร้อมกับข้อความ เมื่อได้รับข้อความผู้รับจะถอดรหัสแฮชและข้อความ จากนั้นตัวรับจะสร้างแฮชอื่นจากข้อความ หากเปรียบเทียบสองแฮชเหมือนกันเมื่อเปรียบเทียบจะมีการส่งผ่านที่ปลอดภัย กระบวนการแฮชนี้ทำให้มั่นใจได้ว่าข้อความจะไม่ถูกเปลี่ยนแปลงโดยผู้ใช้ปลายทางที่ไม่ได้รับอนุญาต

การแฮชจะใช้ในการจัดทำดัชนีและเรียกข้อมูลรายการในฐานข้อมูลเพราะง่ายต่อการค้นหารายการโดยใช้คีย์แฮชแบบย่อที่สั้นกว่าการใช้ค่าดั้งเดิม

hashing คืออะไร - คำจำกัดความจาก techopedia