This year's Crypto kicked off this morning in sunny Santa Barbara. The early afternoon session in track A covered asymmetric Ccryptography and cryptanalysis. Shi Bai presented A subfield lattice attack on overstretched NTRU assumptions: Cryptanalysis of some FHE and Graded Encoding Schemes , which is joint work with Martin Albrecht and Leo Ducas. The talk consisted of three main parts, an introduction, a presentation of the subfield attack and a discussion on its implications. Introduction The set-up of the problem is the usual one. Let Φm\Phi_m be a cyclotomic power-of-two polynomial and let RR be the ring R=Z[x]/ΦmR = \mathbb{Z}[x]/\Phi_m. We let λ\lambda be the security parameter, n=ϕ(m)=poly(λ)n=\phi(m)=poly(\lambda), q=q(λ)q=q(\lambda) and σ=poly(λ)\sigma = poly(\lambda). The NTRU problem is the following. NTRU Problem : We are given a ring RR of rank nn, a modulus qq, a distribution DD and a target norm τ\tau. Given an element h=[gf1]qh = [gf^{-1}]_q (subject to ff's invertibility modulo qq) for f,gDf, g \leftarrow D, the NTRU (R,q,D,τ)(R,q,D,\tau) problem is to find a vector (x,y)(0,0)R2modq(x,y)\neq (0,0) \in R^2 \mod q of Euclidean norm smaller than  τ2n\tau\sqrt{2n} in the lattice Λhq={(x,y)R2:hxy=0modq}\Lambda_h^q = \{ (x,y)\in R^2 : hx-y = 0 \mod q \}. We call the above the NTRU lattice. What the authors mean by overstretched NTRU assumption is the use of super-polynomial modulus qq which is utilised in the context of NTRUEncrypt, signature schemes, Fully Homomorphic Encryption schemes and some candidate multilinear maps. The starting point of the attack is that whenever fgnσnq |f| \approx |g| \approx \sqrt{n}\sigma \ll \sqrt{nq}, then the NTRU lattice has an unusually short vector. We also note that, for some target norm, recovering a short enough vector is sufficient to carry the attack. In particular, finding a vector of length o(q)o(q) would break applications such as encryption. We note however that in practice, parameters can indeed be set so as to avoid this attack. The attack Let KK be the cylotomic field Q(x)/Φm\mathbb{Q}(x)/\Phi_m and L=Q(x)/ΦmL = \mathbb{Q}(x)/\Phi_{m'} a subfield, where we have that mmm'|m and we let ζm\zeta_m and ζm\zeta_m' be the mthm^{th}, respectively mthm'^{th} roots of unity. The authors here work with power-of-two cyclotomics, but we note that such a subfield can always be found; indeed we can take the maximal real subfield. The strategy is as follows. We use the fact that LL is a subfield of KK to use the norm map NK/L:KLN_{K/L}: K \rightarrow L to map down NTRU instances to the subfield, assuming we are working on overstretched large modulus qq. We then apply lattice reduction (e.g. BKZ) to the subfield, solving a potentially easier problem. For an NTRU instance (h,f,g)(h,f,g) in the full field, we norm it down to an instance (h,g,g)(h',g',g') of the subfield. Now the vector (f,g)(f',g') is in the subfield NTRU lattice Λhq\Lambda_{h'}^q and depending on the parameters, it may be unusually short. The attack then proceeds by running a lattice reduction algorithm on the subfield, which produces a vector (x,y)(x',y'). Then, if that vector is short enough, it is in fact an OK\mathcal{O}_K-multiple of (f,g)(f',g') and we have (x,y)=v(f,g)(x',y')=v(f',g'). This allows to lift (x,y)(x',y') to the full NTRU lattice Λhq\Lambda_{h}^q and thus potentially recover non-trivial information on ff and gg. Consequences This produces a sub-exponential attack on bootstrappable YASHE . The work also implies an attack on the latest GGH construction without an encoding of zero. Depending on the multilinear degree, this can even go down to a polynomial attack. Compared to the prior state of the art, this is the best attack there is. In terms of limitations, if the normed down vector (f,g)(f',g') is not unusually short, then this attack fails. Equally, NTRU-743, NTRU-401 and BLISS are essentially immune. The conclusion of this talk was that in an NTRU assumption set-up, the presence of a subfield, a large modulus and a small σ\sigma should be considered insecure.