Tạo một công cụ mã hóa tệp chạy ở phía trình khách (client-side)
Tạo một công cụ mã hóa tệp ở phía trình khách sử dụng HTML5, CSS3 và JavaScript kết hợp với Web Crypto API. Xây dựng giao diện kéo và thả để chọn tệp kèm thanh chỉ báo tiến độ. Triển khai thuật toán mã hóa AES-256-GCM với cơ chế dẫn xuất khóa an toàn từ mật khẩu (PBKDF2). Thêm hỗ trợ mã hóa đồng thời nhiều tệp cùng lúc với tính năng xử lý hàng loạt. Bao gồm việc kiểm tra bắt buộc độ mạnh mật khẩu kèm tính toán độ entropy. Tạo các tệp đã mã hóa có thể tải xuống với phần mở rộng tệp tùy chỉnh. Tạo giao diện giải mã có bước xác minh mật khẩu. Triển khai quản lý bộ nhớ an toàn với tính năng tự động xóa sạch dữ liệu nhạy cảm. Thêm nhật ký chi tiết về các thao tác mã hóa mà không lưu trữ thông tin nhạy cảm. Bao gồm tính năng xuất/nhập khóa mã hóa kèm theo các cảnh báo bảo mật thích hợp. Hỗ trợ xử lý các tệp dung lượng lớn bằng kỹ thuật mã hóa theo luồng (streaming encryption) và xử lý chia nhỏ theo từng khối (chunked processing).