Xác thực ảnh bằng mã QR: người nhận kiểm tra thế nào
Quét mã QR trên ảnh để xác thực trong vài giây: người nhận thấy gì, vì sao khu vực được làm tròn, các cờ cảnh báo nghĩa là gì và cách so sánh file gốc.
Xác thực ảnh bằng mã QR nghĩa là người nhận quét mã in trên ảnh và mở một trang tra cứu độc lập, nơi ghi lại thời điểm chụp, khu vực và các kết quả kiểm tra do máy chủ lưu từ lúc ảnh được tải lên. Nếu thông tin trên trang khớp với những gì in trên ảnh, bạn có cơ sở để tin ảnh; nếu không khớp hoặc không tra được, đó là tín hiệu cần hỏi lại. Bài này giải thích từng bước, cách đọc kết quả và cách hướng dẫn khách hàng tự kiểm tra.
Vì sao dòng chữ ngày giờ trên ảnh chưa đủ
Một dòng “08:15 · 12/07/2026 · Quận 7” in góc ảnh chỉ là những điểm ảnh. Bất kỳ ai cũng có thể dùng ứng dụng chỉnh ảnh để gõ một dòng y hệt lên một tấm ảnh cũ. Dữ liệu EXIF đi kèm file cũng sửa được bằng phần mềm miễn phí, và thường bị xóa khi gửi qua mạng xã hội hay ứng dụng chat.
Vì vậy, điều làm nên giá trị của một tấm ảnh bằng chứng không phải là chữ in trên ảnh, mà là một bản ghi nằm ở nơi khác mà người chụp không tự sửa được. Mã QR chỉ là cây cầu dẫn tới bản ghi đó. Bạn có thể đọc thêm về khác biệt này trong bài ảnh đóng dấu thường và ảnh xác thực.
| Cách | Ai cũng sửa được? | Người nhận kiểm tra được? |
|---|---|---|
| Chữ ngày giờ in trên ảnh | Có | Không |
| Dữ liệu EXIF trong file | Có, và thường bị mất khi chia sẻ | Khó, cần công cụ |
| Mã QR dẫn tới bản ghi trên máy chủ | Không sửa được bản ghi | Có, chỉ cần điện thoại |
Người nhận kiểm tra ảnh bằng QR như thế nào
Quy trình dành cho người nhận rất ngắn, không cần cài ứng dụng hay tạo tài khoản:
- Quét mã QR trên ảnh bằng camera điện thoại (hầu hết điện thoại hiện nay đọc được QR trực tiếp từ ứng dụng camera). Nếu ảnh đang hiển thị trên chính điện thoại của bạn, mở ảnh trên máy tính rồi quét, hoặc nhập mã thủ công.
- Hoặc nhập mã dạng
SNP-XXXX-XXin trên ảnh vào địa chỉsnapidmark.com/v/MÃ. - Kiểm tra tên miền trên thanh địa chỉ trước khi đọc kết quả. Một mã QR giả có thể dẫn tới trang giả trông giống hệt.
- Đối chiếu thời điểm chụp và khu vực trên trang với thông tin in trên ảnh.
- Xem các cờ kiểm tra và, nếu cần, so sánh file bạn đang giữ với file gốc.
Bạn có thể thử ngay với ảnh mẫu ở phần demo xác thực trên trang chủ.
Trang xác thực hiển thị những gì
Trang xác thực công khai của SnapID Mark được thiết kế để trả lời câu hỏi “ảnh này có thật được chụp lúc đó, ở khu vực đó không” mà không lộ thông tin không cần thiết.
Thời điểm chụp
Đây là giờ tin cậy được ghi khi chụp, đồng bộ với máy chủ chứ không lấy từ đồng hồ điện thoại. Nếu người chụp chỉnh giờ máy lùi vài tiếng, giờ trên trang vẫn không đổi. Chi tiết cơ chế này có trong bài giờ chuẩn và giờ điện thoại.
Khu vực đã làm tròn
Trang công khai không hiện tọa độ chính xác, chỉ hiện một khu vực đã làm tròn (ví dụ mức quận, huyện). Lý do là quyền riêng tư: ảnh có thể được chụp tại nhà riêng của khách hoặc của nhân viên, và người bất kỳ cầm ảnh không nên biết chính xác vị trí đó. Tọa độ đầy đủ và độ chính xác GPS vẫn nằm trên chính tấm ảnh và trong hệ thống của người chụp hoặc doanh nghiệp.
Khi đối chiếu, bạn chỉ cần kiểm tra: khu vực trên trang có bao trùm địa chỉ in trên ảnh không. Ảnh ghi “Phường Thảo Điền, TP. Thủ Đức” mà trang báo một khu vực ở Hà Nội là dấu hiệu rõ ràng có vấn đề.
Tên workspace
Nếu ảnh thuộc doanh nghiệp và doanh nghiệp cho phép hiển thị, trang sẽ có tên workspace. Điều này giúp bạn biết ảnh do đội ngũ của công ty nào chụp.
Các trạng thái khác
- Đang tải lên: mã đã được cấp nhưng file chưa lên máy chủ (thường do người chụp đang ở nơi không có mạng). Hãy thử lại sau.
- Đã bị xóa: workspace đã xóa ảnh; trang ghi ngày xóa.
- Không tìm thấy: mã không tồn tại. Kiểm tra lại từng ký tự, hoặc hỏi người gửi.
Hiểu các cờ cảnh báo toàn vẹn
Mỗi lần ảnh được tải lên, máy chủ kiểm tra lại dữ liệu chứ không tin hoàn toàn vào điện thoại. Kết quả hiện dưới dạng danh sách đạt hoặc cảnh báo. Ảnh không có cờ sẽ có nhãn “Đã xác thực”; ảnh có cờ sẽ có nhãn “Có cảnh báo”.
| Cờ | Ý nghĩa | Nên làm gì |
|---|---|---|
| Vị trí giả (mock GPS) | Điện thoại báo vị trí đến từ ứng dụng giả lập | Coi vị trí là chưa đáng tin, hỏi người chụp |
| Thiết bị đã root/jailbreak | Máy đã bị mở khóa hệ thống, dễ bị can thiệp | Thận trọng hơn, đối chiếu thêm nguồn khác |
| Lệch giờ | Giờ trên máy lệch so với giờ máy chủ | Dựa vào giờ tin cậy, không dựa vào giờ máy |
| Ngoài geofence | Ảnh chấm công chụp ngoài bán kính cho phép của công trình | Doanh nghiệp xem lại theo quy chế |
| Tải lên trễ | Ảnh lên máy chủ sau hơn 15 phút kể từ lúc chụp | Thường do mất mạng; xem lý do trước khi kết luận |
| Bản ứng dụng không hợp lệ | Ảnh không đến từ bản ứng dụng chính thức | Không nên dùng làm bằng chứng |
Một cờ không có nghĩa là ảnh giả. Tải lên trễ có thể chỉ vì nhân viên làm việc dưới tầng hầm không có sóng. Ngược lại, không có cờ cũng không phải bảo đảm tuyệt đối. Cờ là tín hiệu giúp bạn quyết định có cần hỏi thêm hay không. Bạn có thể đọc cách doanh nghiệp dùng các cờ này trong bài chống gian lận chấm công.
So sánh file bạn đang giữ với file gốc
Trang xác thực có nút so sánh với file của tôi. Bạn chọn file ảnh trên máy, trình duyệt tự tính “dấu vân tay” SHA-256 của file ngay trên máy bạn, không tải ảnh lên, rồi đối chiếu với dấu vân tay máy chủ đã lưu lúc nhận ảnh.
- Khớp: file của bạn giống từng byte với file gốc. Không ai chỉnh sửa gì.
- Không khớp: file đã thay đổi so với bản gốc. Có thể do bị chỉnh sửa, nhưng cũng rất thường do ứng dụng chat nén lại ảnh. Zalo, Messenger và nhiều ứng dụng khác nén ảnh khi gửi, làm file khác đi dù hình nhìn y hệt.
Vì vậy, khi cần so sánh, hãy xin người gửi file gốc qua kênh không nén: gửi dạng “tệp” thay vì “ảnh”, email, hoặc thư mục chia sẻ. Bài phát hiện ảnh bị chỉnh sửa bằng SHA-256 giải thích kỹ hơn.
Hướng dẫn khách hàng tự kiểm tra ảnh
Mã QR chỉ có giá trị khi người nhận thật sự quét. Nếu bạn là nhà thầu, công ty vệ sinh, đơn vị giao hàng hay kỹ thuật viên, hãy biến việc kiểm tra thành thói quen của khách:
- Nói trước một lần: trong hợp đồng hoặc tin nhắn đầu tiên, ghi một câu ngắn: “Mọi ảnh báo cáo đều có mã QR, anh/chị quét để xem giờ chụp và khu vực do hệ thống ghi.”
- Gửi kèm link: khi chia sẻ ảnh từ ứng dụng, đường link xác thực được gửi kèm. Khách bấm là xem được, không cần quét.
- Làm mẫu trong buổi bàn giao: quét thử một ảnh cùng khách, chỉ cho họ ba điểm cần nhìn: giờ, khu vực, cờ.
- Gửi file gốc khi có tranh chấp: lưu ảnh JPEG về máy rồi gửi dạng tệp hoặc qua email để khách so sánh được dấu vân tay (bản PDF tiện để lưu hồ sơ nhưng không dùng để so sánh).
- Chấp nhận câu hỏi: nếu khách thấy một cờ cảnh báo, giải thích lý do thật (ví dụ mất mạng nên tải lên trễ). Sự minh bạch tạo niềm tin hơn một nhãn “đã xác thực”.
| Ngành | Ảnh thường gửi | Khách nên kiểm tra gì |
|---|---|---|
| Xây dựng | Ảnh nghiệm thu, tiến độ | Giờ và khu vực khớp ngày nghiệm thu |
| Vệ sinh tòa nhà | Ảnh trước/sau ca làm | Giờ nằm trong khung ca |
| Giao hàng | Ảnh giao hàng tận nơi | Khu vực khớp địa chỉ nhận |
| Cho thuê nhà | Ảnh hiện trạng khi bàn giao | Ngày chụp đúng ngày nhận/trả nhà |
SnapID Mark hỗ trợ việc xác thực ra sao
Mỗi ảnh chụp bằng SnapID Mark có một mã riêng SNP-XXXX-XX và mã QR in ngay trên stamp, cùng với giờ tin cậy, thời tiết, tọa độ GPS kèm độ chính xác, địa chỉ và bản đồ nhỏ. Khi không có mạng, ảnh vẫn được gắn mã đã cấp sẵn và giờ tin cậy, rồi tự tải lên khi có sóng; trang xác thực hoạt động sau khi ảnh lên máy chủ. Người nhận không cần tài khoản. Trong ứng dụng, bạn cũng có thể quét QR trên ảnh của người khác để xem kết quả. Xem thêm phần bảo mật và cách hoạt động trên trang chủ.
Cần nói rõ: SnapID Mark giúp người nhận kiểm tra nhanh và có căn cứ, nhưng không phải dấu thời gian được chứng thực theo pháp luật như chữ ký số hay dịch vụ cấp dấu thời gian. Giá trị pháp lý của ảnh trong từng vụ việc do cơ quan có thẩm quyền đánh giá.
Nếu bạn muốn khách hàng tự kiểm tra được mọi ảnh báo cáo, hãy tải SnapID Mark và thử gửi một ảnh có mã QR cho chính mình.
Câu hỏi thường gặp
Người nhận có cần cài ứng dụng để xác thực ảnh không?
Không. Chỉ cần quét QR bằng camera điện thoại hoặc mở snapidmark.com/v/MÃ trên trình duyệt. Không cần tài khoản.
Vì sao trang xác thực không hiện địa chỉ chính xác?
Để bảo vệ quyền riêng tư của người chụp và chủ địa điểm. Trang chỉ hiện khu vực đã làm tròn, đủ để đối chiếu với địa chỉ in trên ảnh.
Ảnh gửi qua Zalo có còn quét QR được không?
Thường vẫn quét được vì mã QR là một phần hình ảnh. Tuy nhiên so sánh dấu vân tay SHA-256 sẽ không khớp do Zalo nén lại file. Hãy xin file gốc nếu cần so sánh.
Trang báo “đang tải lên” có phải ảnh giả không?
Không hẳn. Mã đã được cấp nhưng file chưa lên máy chủ, thường do người chụp đang ở nơi không có mạng. Hãy kiểm tra lại sau.
Ảnh có cờ cảnh báo thì có nên từ chối không?
Nên hỏi lý do trước khi kết luận. Mỗi cờ có ý nghĩa khác nhau; tải lên trễ thường vô hại, còn vị trí giả hay bản ứng dụng không hợp lệ đáng để thận trọng hơn.