Output save_alt Download

Operation
crypto_encrypt
Primitive
lotus192
Implementation
opt
Compiler options
clang -O1 -g
Host
venus
1 error 0
2 ==3660== Memcheck, a memory error detector
3 ==3660== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
4 ==3660== Using Valgrind-3.15.0.GIT and LibVEX; rerun with -h for copyright info
5 ==3660== Command: ./try
6 ==3660==
7 ==3660== Conditional jump or move depends on uninitialised value(s)
8 ==3660== at 0x4C32734: __memcmp_sse4_1 (vg_replace_strmem.c:1112)
9 ==3660== by 0x4017D9: test (try.c:151)
10 ==3660== by 0x401EB2: main (try-anything.c:295)
11 ==3660== Uninitialised value was created by a stack allocation
12 ==3660== at 0x403A50: crypto_symenc_decrypt (crypto.c:102)
13 ==3660==
14 ==3660== Conditional jump or move depends on uninitialised value(s)
15 ==3660== at 0x4C32773: __memcmp_sse4_1 (vg_replace_strmem.c:1112)
16 ==3660== by 0x4017D9: test (try.c:151)
17 ==3660== by 0x401EB2: main (try-anything.c:295)
18 ==3660== Uninitialised value was created by a stack allocation
19 ==3660== at 0x403A50: crypto_symenc_decrypt (crypto.c:102)
20 ==3660==
21 ==3660== Use of uninitialised value of size 8
22 ==3660== at 0x40326E: sample_unit_discrete_gaussian (sampler.c:109)
23 ==3660== by 0x4033BA: sample_discrete_gaussian (sampler.c:176)
24 ==3660== by 0x4034B8: lotus_cpa_pke_enc_packed (cpa-pke_opt.c:72)
25 ==3660== by 0x4024A8: crypto_encrypt_lotus192_opt_open (encrypt.c:119)
26 ==3660== by 0x4012FC: timecop_doit (try.c:95)
27 ==3660== by 0x401F10: main (try-anything.c:306)
28 ==3660== Uninitialised value was created by a stack allocation
29 ==3660== at 0x4FF6AE3: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
30 ==3660==
31 ==3660== Conditional jump or move depends on uninitialised value(s)
32 ==3660== at 0x403282: sample_unit_discrete_gaussian (sampler.c:110)
33 ==3660== by 0x4033BA: sample_discrete_gaussian (sampler.c:176)
34 ==3660== by 0x4034B8: lotus_cpa_pke_enc_packed (cpa-pke_opt.c:72)
35 ==3660== by 0x4024A8: crypto_encrypt_lotus192_opt_open (encrypt.c:119)
36 ==3660== by 0x4012FC: timecop_doit (try.c:95)
37 ==3660== by 0x401F10: main (try-anything.c:306)
38 ==3660== Uninitialised value was created by a stack allocation
39 ==3660== at 0x4FF6AE3: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
40 ==3660==
41 ==3660== Use of uninitialised value of size 8
42 ==3660== at 0x403131: extend_sign_with_random_bit (sampler.c:75)
43 ==3660== by 0x4032A5: sample_unit_discrete_gaussian (sampler.c:110)
44 ==3660== by 0x4033BA: sample_discrete_gaussian (sampler.c:176)
45 ==3660== by 0x4034B8: lotus_cpa_pke_enc_packed (cpa-pke_opt.c:72)
46 ==3660== by 0x4024A8: crypto_encrypt_lotus192_opt_open (encrypt.c:119)
47 ==3660== by 0x4012FC: timecop_doit (try.c:95)
48 ==3660== by 0x401F10: main (try-anything.c:306)
49 ==3660== Uninitialised value was created by a stack allocation
50 ==3660== at 0x4FF6AE3: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
51 ==3660==
52 ==3660== Conditional jump or move depends on uninitialised value(s)
53 ==3660== at 0x4031DC: sample_unit_discrete_gaussian (sampler.c:117)
54 ==3660== by 0x4033BA: sample_discrete_gaussian (sampler.c:176)
55 ==3660== by 0x4034B8: lotus_cpa_pke_enc_packed (cpa-pke_opt.c:72)
56 ==3660== by 0x4024A8: crypto_encrypt_lotus192_opt_open (encrypt.c:119)
57 ==3660== by 0x4012FC: timecop_doit (try.c:95)
58 ==3660== by 0x401F10: main (try-anything.c:306)
59 ==3660== Uninitialised value was created by a stack allocation
60 ==3660== at 0x4FF6AE3: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
61 ==3660==
62 ==3660== Conditional jump or move depends on uninitialised value(s)
63 ==3660== at 0x403153: scan_bit_and_output (sampler.c:87)
64 ==3660== by 0x403297: sample_unit_discrete_gaussian (sampler.c:118)
65 ==3660== by 0x4033BA: sample_discrete_gaussian (sampler.c:176)
66 ==3660== by 0x4034B8: lotus_cpa_pke_enc_packed (cpa-pke_opt.c:72)
67 ==3660== by 0x4024A8: crypto_encrypt_lotus192_opt_open (encrypt.c:119)
68 ==3660== by 0x4012FC: timecop_doit (try.c:95)
69 ==3660== by 0x401F10: main (try-anything.c:306)
70 ==3660== Uninitialised value was created by a stack allocation
71 ==3660== at 0x4FF6AE3: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
72 ==3660==
73 ==3660== Conditional jump or move depends on uninitialised value(s)
74 ==3660== at 0x403170: scan_bit_and_output (sampler.c:87)
75 ==3660== by 0x403297: sample_unit_discrete_gaussian (sampler.c:118)
76 ==3660== by 0x4033BA: sample_discrete_gaussian (sampler.c:176)
77 ==3660== by 0x4034B8: lotus_cpa_pke_enc_packed (cpa-pke_opt.c:72)
78 ==3660== by 0x4024A8: crypto_encrypt_lotus192_opt_open (encrypt.c:119)
79 ==3660== by 0x4012FC: timecop_doit (try.c:95)
80 ==3660== by 0x401F10: main (try-anything.c:306)
81 ==3660== Uninitialised value was created by a stack allocation
82 ==3660== at 0x4FF6AE3: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
83 ==3660==
84 ==3660== Use of uninitialised value of size 8
85 ==3660== at 0x40326E: sample_unit_discrete_gaussian (sampler.c:109)
86 ==3660== by 0x4033BA: sample_discrete_gaussian (sampler.c:176)
87 ==3660== by 0x4034C5: lotus_cpa_pke_enc_packed (cpa-pke_opt.c:73)
88 ==3660== by 0x4024A8: crypto_encrypt_lotus192_opt_open (encrypt.c:119)
89 ==3660== by 0x4012FC: timecop_doit (try.c:95)
90 ==3660== by 0x401F10: main (try-anything.c:306)
91 ==3660== Uninitialised value was created by a stack allocation
92 ==3660== at 0x4FF6AE3: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
93 ==3660==
94 ==3660== Conditional jump or move depends on uninitialised value(s)
95 ==3660== at 0x403282: sample_unit_discrete_gaussian (sampler.c:110)
96 ==3660== by 0x4033BA: sample_discrete_gaussian (sampler.c:176)
97 ==3660== by 0x4034C5: lotus_cpa_pke_enc_packed (cpa-pke_opt.c:73)
98 ==3660== by 0x4024A8: crypto_encrypt_lotus192_opt_open (encrypt.c:119)
99 ==3660== by 0x4012FC: timecop_doit (try.c:95)
100 ==3660== by 0x401F10: main (try-anything.c:306)
101 ==3660== Uninitialised value was created by a stack allocation
102 ==3660== at 0x4FF6AE3: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
103 ==3660==
104 ==3660== Use of uninitialised value of size 8
105 ==3660== at 0x403131: extend_sign_with_random_bit (sampler.c:75)
106 ==3660== by 0x4032A5: sample_unit_discrete_gaussian (sampler.c:110)
107 ==3660== by 0x4033BA: sample_discrete_gaussian (sampler.c:176)
108 ==3660== by 0x4034C5: lotus_cpa_pke_enc_packed (cpa-pke_opt.c:73)
109 ==3660== by 0x4024A8: crypto_encrypt_lotus192_opt_open (encrypt.c:119)
110 ==3660== by 0x4012FC: timecop_doit (try.c:95)
111 ==3660== by 0x401F10: main (try-anything.c:306)
112 ==3660== Uninitialised value was created by a stack allocation
113 ==3660== at 0x4FF6AE3: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
114 ==3660==
115 ==3660== Conditional jump or move depends on uninitialised value(s)
116 ==3660== at 0x4031DC: sample_unit_discrete_gaussian (sampler.c:117)
117 ==3660== by 0x4033BA: sample_discrete_gaussian (sampler.c:176)
118 ==3660== by 0x4034C5: lotus_cpa_pke_enc_packed (cpa-pke_opt.c:73)
119 ==3660== by 0x4024A8: crypto_encrypt_lotus192_opt_open (encrypt.c:119)
120 ==3660== by 0x4012FC: timecop_doit (try.c:95)
121 ==3660== by 0x401F10: main (try-anything.c:306)
122 ==3660== Uninitialised value was created by a stack allocation
123 ==3660== at 0x4FF6AE3: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
124 ==3660==
125 ==3660== Conditional jump or move depends on uninitialised value(s)
126 ==3660== at 0x403153: scan_bit_and_output (sampler.c:87)
127 ==3660== by 0x403297: sample_unit_discrete_gaussian (sampler.c:118)
128 ==3660== by 0x4033BA: sample_discrete_gaussian (sampler.c:176)
129 ==3660== by 0x4034C5: lotus_cpa_pke_enc_packed (cpa-pke_opt.c:73)
130 ==3660== by 0x4024A8: crypto_encrypt_lotus192_opt_open (encrypt.c:119)
131 ==3660== by 0x4012FC: timecop_doit (try.c:95)
132 ==3660== by 0x401F10: main (try-anything.c:306)
133 ==3660== Uninitialised value was created by a stack allocation
134 ==3660== at 0x4FF6AE3: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
135 ==3660==
136 ==3660== Conditional jump or move depends on uninitialised value(s)
137 ==3660== at 0x403170: scan_bit_and_output (sampler.c:87)
138 ==3660== by 0x403297: sample_unit_discrete_gaussian (sampler.c:118)
139 ==3660== by 0x4033BA: sample_discrete_gaussian (sampler.c:176)
140 ==3660== by 0x4034C5: lotus_cpa_pke_enc_packed (cpa-pke_opt.c:73)
141 ==3660== by 0x4024A8: crypto_encrypt_lotus192_opt_open (encrypt.c:119)
142 ==3660== by 0x4012FC: timecop_doit (try.c:95)
143 ==3660== by 0x401F10: main (try-anything.c:306)
144 ==3660== Uninitialised value was created by a stack allocation
145 ==3660== at 0x4FF6AE3: ??? (in /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1)
146 ==3660==
147 ==3660==
148 ==3660== More than 10000000 total errors detected. I'm not reporting any more.
149 ==3660== Final error counts will be inaccurate. Go fix your program!
150 ==3660== Rerun with --error-limit=no to disable this cutoff. Note
151 ==3660== that errors may occur in your program without prior warning from
152 ==3660== Valgrind, because errors are no longer being displayed.
153 ==3660==
154 Alarm clock
155 ==3660==
156 ==3660== Process terminating with default action of signal 15 (SIGTERM)
157 ==3660== at 0x4029F0: unpack_128elems (pack.c:86)
158 ==3660== by 0x4034EA: lotus_cpa_pke_enc_packed (cpa-pke_opt.c:78)
159 ==3660== by 0x4024A8: crypto_encrypt_lotus192_opt_open (encrypt.c:119)
160 ==3660== by 0x4012FC: timecop_doit (try.c:95)
161 ==3660== by 0x401F10: main (try-anything.c:306)