Trong xác thực challenge-response, server gửi một nonce (số dùng một lần), client chứng minh biết bí mật bằng cách trả về:
response = SHA256(secret ":" nonce)
(nonce lấy từ đầu vào, không sinh ngẫu nhiên). Hãy tính response.
Ví dụ: secret=pw, nonce=12345 → SHA256 của chuỗi pw:12345.
Dòng 1: secret. Dòng 2: nonce.
secret và nonce là chuỗi không rỗng, không chứa xuống dòng, ≤ 100 ký tự.
1 dòng: response dạng hex 64 ký tự.
Ví dụ:
Đầu vào:
pw
12345
Đầu ra:
77fee033b1d8d55f46b9d393d1387714c8fa60f12ee6814187659e86f428fe2f
Giải thích:
Đang tải editor...