Mã QR hay số cmnd, blx, sổ HK cốt để nhà nước quản lý thông tin của anh chứ thằng dân thường quản lý làm mẹ gì.
Còn anh bảo nội dung QR không cần bảo mật thì anh chỉ biết cái nội dung QR hiển thị, chứ éo biết mục đích QR làm ra để tối ưu thao tác. Còn thao tác đó là gì thì có trời biết thằng coder nó làm gì sau sv nếu là qr động.
Ví dụ khi voz bảo trì, anh vô chỉ thấy thông báo: Diễn đàn đang bảo trì, vui lòng quay lại sau.
Nhưng tech admin hoặc tài khoản adm login thì vẫn đầy đủ tính năng, giao diện.
Cách bảo mật có thể là chặn IP, chặn theo user, chặn theo cm gì đó mà ngoài cái whitelist lúc truy cập chỉ đọc được dòng thông báo "Diễn đàn đang bảo trì, vui lòng quay lại sau".
Với QR code động nó chủ yếu trỏ về 1 url website. url này bằng thiết bị đặc biệt của công an hay ban ngành nào đó mà sẽ hiển thị full thông tin, còn khi anh vào cái url chỉ thấy mỗi cái dòng: nhìn cái loonf.
Vậy bảo mật ở đây là bảo mật cái gì.
1. URL này bản chất thiết bị quét nào cũng có thể quét được, do đó nếu api check thông tin theo cùng 1 cú pháp và không có mã hoá có thể dễ dàng bị đoán ra hoặc gõ bừa cũng ra trang định danh của 1 cá nhân nào đó.
=> không có mã QR thì cứ điền bừa biết đâu trúng. Tha hồ bán thông tin.
=> Bảo mật để nếu có đoán ra thì thông tin hiển thị cũng chỉ là cái đoạn "nhìn cái loonf" vô thưởng vô phạt bên trên.
2. Vậy làm thế nào để 1 người thường chỉ hiển thị dòng "nhìn cái loonf" còn ban ngành quản lý thì hiển thị full thông tin tổ tông ba đời nhà anh?
=> Cái này sẽ liên quan đến thiết bị đọc đầu cuối, cách bảo mật máy chủ...
Ví dụ thiết bị bình thường quét sẽ mở url:
https://vietnam.vn/tao-la-merciless
Nhưng thiết bị của ban ngành mở nó sẽ là:
https://vietnam.vn/tao-la-merciless-tk=abc-mk=xyz-ss=xxx
Trong đó abc là tk login
xyz là mật khẩu
xxx là session chẳng hạn.
=> Sẽ cần bảo mật cái hệ thống api login và check thông tin này, đại loại là bảo mật cái hệ thống dữ liệu đặt ở cái nơi khỉ ho cò gáy nào đấy.
Vậy mã QC tĩnh như hiện nay có làm được như trên không.
=>Được, chỉ cần đồng bộ dữ liệu toàn bộ các bên như: cmnd, bằng lái, sổ hộ khẩu .v.v. vào 1 database, rồi có 1 cổng check thì chỉ cần nhập 1 nội dung sẽ ra đầy đủ.
Cơ mà nếu đã đồng bộ trên 1 hệ thống tập trung như thế thì đã dùng mẹ 1 cái ID gắn liền từ lúc đẻ tới lúc chết rồi, cần gì phải chia làm cmnd, bằng lái hay abc này nọ.
Thế nên mình bảo cái mã QR giờ cốt chỉ để cho đẹp. Còn lại chả tác dụng mẹ gì. Trừ khi các ban ngành lập cơ sở dữ liệu riêng lẻ hoặc tập trung.
Giả dụ bằng lái xe có mã QR, bình thường chỉ có các thông số in trên bằng nhưng hệ thống quản lý của nó lưu thêm tên bố bạn là gì (giống câu hỏi bảo mật). Công an kiểm tra check id quét được từ qr trên hệ thống hỏi mà bạn éo biết thì bạn là thằng pha kè.