fplll / g6k

The General Sieve Kernel
GNU General Public License v2.0
99 stars 30 forks source link

two problems about lwe_challenge.py #94

Open s4lTea opened 3 years ago

s4lTea commented 3 years ago

1.I see function def lwe() and def load_lwe_challenge coustruct a challenge to use,I don't want to use these txts,I just need lwe_challenge.py to solve specified txts. What should I do? Put the txts in file lwechallenge? And how can I pass the data variable to deflwe_kernel?

2.When running n=180 lwechallenge, I see :

Chose 171 samples.Predict solution at bkz-55 + svp-87

It outputs a 172-dimensional vector, it's obviously e. Then I can recover the problem by using e. But what puzzles me is, how were the 171 selected samples selected? Are they in a specific order?