เมื่อสองวันก่อน ฉันเห็นมีคนถามเกี่ยวกับการเข้ารหัสหน้าเว็บแบบคงที่ ดังนั้นฉันจึงเขียน
แนวคิด โค้ดนี้:
เมื่อเข้ารหัส: ขั้นแรกเข้ารหัสคีย์ของผู้ใช้ A ด้วย md5 ถึง B จากนั้นใช้ B ถึง XOR ไฟล์ต้นฉบับ S0 เพื่อรับไฟล์เป้าหมาย S1 และบันทึก S1 ลงในตัวแปร js
เมื่อถอดรหัส : ขอกุญแจแล้วดำเนินการเหมือนกับการเข้ารหัส
เนื่องจากใช้ md5 โดยส่วนตัวแล้วผมคิดว่าไม่สามารถถอดรหัสได้หากไม่มีคีย์ (ยกเว้นความรุนแรง)
มาลองดูกัน 555
ซอร์สโค้ดมีดังนี้:
บันทึกซอร์สโค้ดนี้ลงในไฟล์ในรูปแบบ HTML ดับเบิลคลิกเพื่อเรียกใช้เพื่อดูเอฟเฟกต์