Я сейчас изучаю Fiege-Fiat Shamir и застрял на квадратичных остатках. Я понимаю концепцию, я думаю, но я не уверен, как рассчитать их, например, как бы я рассчитал
v | x^2 = v mod 21 | x =?
___________________________________
1 x^2 = 1 mod 21 1, 8, 13, 20
4 x^2 = 4 mod 21 2, 5, 16
7 x^2 = 7 mod 21 7, 14
9 x^2 = 9 mod 21 3, 18
15 x^2 = 15 mod 21 6, 15
16 x^2 = 16 mod 21 4, 10, 11, 17
18 x^2 = 18 mod 21 9, 12
Я не понимаю, как столбец х =? рассчитывается. Может кто-нибудь помочь мне, может быть, объяснить метод?