Language
C
Compiler
clang HEAD 13.0.0 (https://github.com/llvm/llvm-project.git c3df9d58c75e0f89ca95e947804d65e79a491adc)
Options
Warnings
C11(GNU)
-pedantic
Raw compiler options
-fsanitize=safe-stack
$ clang prog.c -Wall -Wextra -std=gnu11 -pedantic -fsanitize=safe-stack
m=3
t[0]=2, n[0]=2
t[1]=2, n[1]=3
t[2]=3, n[2]=4
P=23
s[0]=3, s[1]=5, s[2]=5,
p=7, q=3, N=21
g=5
s[0][0]=1, s[0][1]=2,
s[1][0]=1, s[1][1]=2, s[1][2]=3,
s[2][0]=1, s[2][1]=2, s[2][2]=3, s[2][3]=4,
R[0][0]=5, R[0][1]=4,
R[1][0]=5, R[1][1]=4, R[1][2]=20,
R[2][0]=5, R[2][1]=4, R[2][2]=20, R[2][3]=16,
レベル1,2,3,で一意である.
s0=5
Φ(N)=12, f=17
R0=17
I[0][0]=17, I[0][1]=16,
y[0][0]=20, y[0][1]=19,
S[0]=3, s'[0]=10
I[1][0]=17, I[1][1]=16, I[1][2]=20,
K[1]=4
K[1]は平方剰余である
S[1]=2
y[1][0]=19, y[1][1]=18, y[1][2]=22,
S[1]=2, s'[1]=2
I[2][0]=17, I[2][1]=16, I[2][2]=20, I[2][3]=4,
K[2]=10
K[2]は平方剰余でない
R[2]=5
r[2][0]=2, r[2][1]=4, r[2][2]=20, r[2][3]=18,
y[2][0]=22, y[2][1]=1, y[2][2]=17, y[2][3]=15,
S[2]=2
R0=17, s[0][0]=1, N=21
I'[0][0]=17.000000,f=17,N=21
I'[0][0]^f mod N=5
R[0][0]=5
R0=17, s[0][1]=2, N=21
I'[0][1]=16.000000,f=17,N=21
I'[0][1]^f mod N=4
R[0][1]=4
R0=17, s[1][0]=1, N=21
I'[1][0]=17.000000,f=17,N=21
I'[1][0]^f mod N=5
R[1][0]=5
R0=17, s[1][1]=2, N=21
I'[1][1]=16.000000,f=17,N=21
I'[1][1]^f mod N=4
R[1][1]=4
R0=17, s[1][2]=3, N=21
I'[1][2]=20.000000,f=17,N=21
I'[1][2]^f mod N=20
R[1][2]=20
R0=17, s[2][0]=1, N=21
I'[2][0]=17.000000,f=17,N=21
I'[2][0]^f mod N=5
R[2][0]=5
R0=17, s[2][1]=2, N=21
I'[2][1]=16.000000,f=17,N=21
I'[2][1]^f mod N=4
R[2][1]=4
R0=17, s[2][2]=3, N=21
I'[2][2]=20.000000,f=17,N=21
I'[2][2]^f mod N=20
R[2][2]=20
R0=17, s[2][3]=4, N=21
I'[2][3]=4.000000,f=17,N=21
I'[2][3]^f mod N=16
R[2][3]=16
全て正しいシェアでした
Exit Code:
0