Cho p, g, x, m, k. Hãy thực hiện toàn bộ:
y = g^x mod p.c1 = g^k mod p, c2 = m·y^k mod p.s = c1^x mod p, m' = c2·s^{-1} mod p.In ra 4 số trên một dòng: y c1 c2 m'. Giá trị m' phải bằng m ban đầu.
p=23, g=5, x=6, m=10, k=3: y=8, c1=10, c2=14, m'=10.
Năm số nguyên p g x m k.
p nguyên tố, 5 ≤ p ≤ 10^9, 1 ≤ g < p, 0 ≤ x,k ≤ 10^9, 0 ≤ m < p.
Bốn số y c1 c2 m'.
Ví dụ:
Đầu vào:
23 5 6 10 3
Đầu ra:
8 10 14 10
Giải thích:
Đang tải editor...