Giới thiệu dự án

  • Tên dự án: EncryptFileWeb
  • Mục tiêu: Cung cấp công cụ web đơn giản để mã hóa/giải mã tập tin, bảo vệ dữ liệu khỏi truy cập trái phép.
  • Đối tượng sử dụng: Người dùng phổ thông, sinh viên CNTT, hoặc bất kỳ ai cần bảo mật file nhanh chóng mà không cần phần mềm phức tạp.

Tính năng nổi bật

  • Mã hóa tập tin: Người dùng có thể tải lên file và mã hóa bằng thuật toán bảo mật.
  • Giải mã tập tin: Cho phép khôi phục file gốc khi có khóa hợp lệ.
  • Hoạt động trực tuyến: Chạy trực tiếp trên trình duyệt, không cần cài đặt thêm.
  • Giao diện web: Frontend trực quan, dễ thao tác.
  • Bảo mật: Có thể mở rộng với các thuật toán như AES, RSA, hoặc SHA để tăng độ an toàn.

Công nghệ sử dụng

  • Frontend: HTML, CSS, JavaScript (có thể mở rộng với React/TailwindCSS).
  • Backend: Python/Node.js (tùy triển khai), xử lý mã hóa bằng thư viện như cryptography hoặc PyCrypto.
  • Triển khai: Có thể chạy trên localhost hoặc deploy lên server/web hosting.

Hướng dẫn sử dụng (dự kiến)

  1. Clone repository:

git clone https://github.com/quocanh112233/EncryptFileWeb.git

  1. Cài đặt dependencies (nếu có).
  2. Chạy ứng dụng web trên localhost.
  3. Tải file lên để mã hóa hoặc giải mã.

Tác giả

  • Phát triển bởi: Trần Nguyễn Quốc Anh
  • GitHub: quocanh112233