ระบบเข้ารหัสและถอดรหัสรูปภาพบนเว็บแอปพลิเคชันโดยใช้ขั้นตอนวิธี RC4 (Rivest Cipher 4) สำหรับรายวิชา ENGCE110 Computer and Data Security
encryption-image/
├── index.html # โครงสร้างหน้าเว็บ (HTML5 Semantics / UI Shell)
├── style.css # สไตล์และดีไซน์ของหน้าเว็บ (Modern UI / Glassmorphism)
└── script.js # ส่วนจัดการไฟล์รูปภาพ และอัลกอริทึมเข้ารหัส/ถอดรหัส RC4
- Image Upload & Preview: เลือกไฟล์รูปภาพเข้าสู่ระบบได้อย่างสะดวกสบาย
- RC4 Cipher Algorithm: เข้ารหัสพิกเซลของรูปภาพด้วยรหัสผ่าน (Secret Key) ที่กำหนดขึ้นเอง
- Secure Key-based Decryption: ถอดรหัสรูปภาพที่ถูกเข้ารหัสแล้วกลับมาเป็นภาพเดิมด้วยรหัสผ่านที่ถูกต้อง
- Direct Download: ดาวน์โหลดรูปภาพหลังจากการเข้ารหัสหรือถอดรหัสเสร็จสิ้นทันที
- Modern User Experience: หน้าจอหรูหราด้วยการไล่เฉดสี, Glassmorphism card, และปุ่มที่ตอบสนองอย่างรวดเร็ว
- เปิดไฟล์
index.htmlบนเว็บเบราว์เซอร์ (Web Browser) ใดก็ได้ - คลิกปุ่ม Select File เพื่อเลือกภาพที่ต้องการประมวลผล
- กรอกรหัสผ่านในช่อง Secret Key
- คลิก Encrypt Now เพื่อเข้ารหัสรูปภาพ หรือ Decrypt Now เพื่อถอดรหัสรูปภาพกลับมา
- คลิกปุ่ม Download เพื่อเซฟภาพเก็บไว้ใช้งาน
- Sarawut Kaikaew
- Achitphon Aocharose
- Peesiravit Chaiwatcharanon
- ภาควิชาวิศวกรรมคอมพิวเตอร์ (ENGCE110 Computer and Data Security)