Điều 11. Quy trình chứng thực và xác thực truy xuất qua Nền tảng LGSP tỉnh
Cơ quan, đơn vị khi tham gia kết nối, tích hợp, chia sẻ dữ liệu sẽ được cấp một cặp khóa gọi là: Khóa truy xuất (access_key) và khoá bí mật (secret_key); trong đo, khoa truy xuất dùng để xác định danh tính của dịch vụ truy xuất, khóa bí mật dùng để ký và xác nhận thông tin truy xuất. Quy trình chứng thực và xác thực truy xuất được thực hiện như sau:
1. Dịch vụ nguồn tạo và ký nhận thông tin kết nối, truy xuất vào dịch vụ đích, gửi thông tin đo cho dịch vụ xác thực của Nền tảng LGSP tỉnh. Thông tin này được ký bằng cách sử dụng khóa bí mật được cấp cho dịch vụ nguồn.
2. Dịch vụ xác thực kiểm tra thông tin kết nối, sự tồn tại của dịch vụ nguồn và quyền truy xuất vào dịch vụ đích. Nếu thành công thì sẽ trả khóa phiên truy xuất và thông tin truy xuất cho dịch vụ nguồn. Ngược lại, nếu thất bại thì trả thông tin từ chối truy xuất cho dịch vụ nguồn.
3. Dịch vụ nguồn truy xuất vào dịch vụ đích dựa trên khóa phiên truy xuất được cấp và thông tin truy xuất. Thông tin này được ký bằng cách sử dụng khóa bí mật được cấp cho dịch vụ nguồn.
4. Dịch vụ đích sau khi nhận được yêu cầu từ dịch vụ nguồn gửi thông tin truy xuất cho dịch vụ xác thực của Nền tảng LGSP tỉnh để xác định thông tin. Thông tin truy xuất này được ký bằng khóa bí mật được cấp cho dịch vụ đích.
5. Dịch vụ xác thực của Nền tảng LGSP tỉnh xác thực thông tin của dịch vụ đích và kiểm tra thông tin đo, đồng thời gửi xác thực cho dịch vụ đích.
6. Sau khi nhận thông tin xác thực của dịch vụ xác thực, dịch vụ đích tiến hành kiểm tra. Nếu thông tin hợp lệ sẽ trả thông tin truy xuất cho dịch vụ nguồn, nếu thông tin không hợp lệ sẽ trả thông tin từ chối truy xuất cho dịch vụ nguồn.