แสดงให้เห็น
1. Mhash มีอัลกอริธึม Salted S2K ที่สะดวกมาก ซึ่งสามารถใช้เพื่อสร้างชุดเนื้อหาที่เข้ารหัสด้วยรหัสผ่านที่สะดวกมากได้อย่างง่ายดาย
2. อัลกอริธึมยังค่อนข้างปลอดภัย มีพารามิเตอร์เกลือ และสามารถระบุความยาวของข้อมูลที่ส่งคืนได้ นอกจากนี้ยังส่งคืนข้อมูลไบนารีด้วย หากคุณต้องการบันทึกเนื้อหาข้อความมาตรฐาน คุณจะต้องแปลงเป็นรูปแบบเลขฐานสิบหก อย่างไรก็ตาม พูดค่อนข้างตรงก็คือ การสร้างเนื้อหาไบนารีโดยตรงนี้ปลอดภัยกว่า
ตัวอย่าง
// อัลกอริธึม S2K แบบเค็มที่ระบุโดย OpenPGP $hashPassword = mhash_keygen_s2k(MHASH_SHA1, 'รหัสผ่านของฉัน', Random_bytes(2), 4); เสียงสะท้อน $hashPassword, PHP_EOL; echo bin2hex($hashPassword), PHP_EOL; // -!= // 101ab899
ด้านบนคือการเข้ารหัสอัลกอริทึม php Mhash ฉันหวังว่ามันจะเป็นประโยชน์กับทุกคน