The cr.yp.to microblog: 2020.09.23 20:02:16

2020.09.23 20:02:16 (1308829046512349184) from Daniel J. Bernstein, replying to "James Howe (@JamesHowe1729)" (1308438522425233409):

The reference implementation of NTRU Prime (see https://ntruprime.cr.yp.to/software.html) is in Sage (https://sagemath.org), which is Python plus a bunch of math libraries. Python, Sage, etc. aren't safe against timing attacks, but are good for readable implementations to compare to the specs.

Context

2020.09.22 17:49:50 (1308433330132709378) from "JP Aumasson (@veorq)":

any pure Python implementations of lattice PQC schemes? #SearchingGitHubIsHard

2020.09.22 18:10:28 (1308438522425233409) from "James Howe (@JamesHowe1729)", replying to "JP Aumasson (@veorq)" (1308433330132709378):

And so does Falcon https://github.com/tprest/falcon.py