For choosing parameters, we can use the following tools:
- LWE Estimator:
- Script on SageMath: It looks like the following:
1
2
3
4
load("https://bitbucket.org/malb/lwe-estimator/raw/HEAD/estimator.py")
n, alpha, q = 256, 0.000976562500000000, 65537
set_verbose(1)
_ = estimate_lwe(n, alpha, q)
- Estimate all the LWE, NTRU schemes:
- Can see here