📱 Tiêu chuẩn kỹ thuật của mã QR và nguyên lý sửa lỗi (Error Correction)
Mã QR (Quick Response Code) là loại mã vạch ma trận hai chiều do công ty Nhật Bản Denso Wave phát minh vào năm 1994. Trong khi mã vạch một chiều truyền thống chỉ lưu thông tin theo một trục ngang và giới hạn ở vài chục chữ số, mã QR mã hóa dữ liệu theo cả chiều dọc lẫn chiều ngang. Cấu trúc ma trận này chứa được hơn 7000 ký tự, giúp mã QR trở thành công cụ không thể thiếu trong thời đại di động.
🛡️ Mẫu định vị (Finder Pattern) và sửa lỗi Reed-Solomon
Khi quét mã QR, tốc độ và góc quét không cản trở việc nhận diện tức thì nhờ ba ô vuông đặc trưng ở các góc. Chúng được gọi là mẫu định vị (Finder Pattern), giúp camera của máy quét xác định ngay hướng, độ nghiêng và kích thước của ma trận. Ngoài ra, mã QR áp dụng thuật toán sửa lỗi Reed-Solomon, một hệ thống mã hóa toán học. Nếu mã in bị bẩn hoặc trầy xước, thuật toán dự phòng này sẽ khôi phục các bit bị mất. Các mức sửa lỗi từ Thấp (L) đến Cao (H), khôi phục được từ 7% đến 30% dữ liệu bị hỏng. Tính năng "Chèn logo" của chúng tôi tận dụng mức sửa lỗi Cao (H). Khi phần trung tâm của ma trận được cố ý che bằng hình ảnh, máy quét coi vùng logo là "hư hỏng" và khôi phục các bit bị che từ các khối Reed-Solomon xung quanh mà không gây lỗi quét.
💡 Ưu điểm về quyền riêng tư và bảo mật khi xử lý cục bộ
H. Chuyển mật khẩu WiFi nội bộ hoặc danh thiếp vCard của nhân viên thành mã QR có an toàn không? Đ. Nhiều công cụ web miễn phí gửi chuỗi văn bản chứa thông tin đăng nhập WiFi, email hay danh bạ lên cơ sở dữ liệu từ xa rồi tạo mã trên máy chủ của họ. Điều này có thể gây rủi ro bảo mật cho dữ liệu riêng tư. Ngược lại, QR Generator của EVEDAYS xử lý dữ liệu 100% cục bộ trong bộ nhớ RAM của trình duyệt và vẽ ma trận trực tiếp lên phần tử canvas. Vì dữ liệu không bao giờ rời khỏi thiết bị của bạn, không có máy chủ bên thứ ba nào lưu bản sao mật khẩu WiFi hay thông tin liên hệ của bạn. Hãy nhớ rằng bất kỳ ai quét mã QR cũng có thể đọc được nội dung, vì vậy bạn vẫn cần tự quyết định chia sẻ với ai.