Tiếp nối bài toán xác thực chữ ký RSA giáo dục: cho khóa bí mật (n,d) và giá trị băm thông điệp m (số nguyên, 0≤m<n), người ký tạo chữ ký số theo công thức:
s=mdmodn
Hãy tính chữ ký s.
Ví dụ: n=3233, d=2753, m=65 thì s=652753mod3233=588.
Một dòng chứa 3 số nguyên không âm, cách nhau bởi khoảng trắng: n d m (0≤m<n, n có thể rất lớn).
Một dòng duy nhất: giá trị chữ ký s (số nguyên).
Ví dụ:
Đầu vào:
3233 2753 65
Đầu ra:
588
Đầu vào:
3233 2753 0
Đầu ra:
0
Đang tải editor...