Lattice-based post-quantum cryptography for memory-constrained IoT devices | Synapse