Chosen-ciphertext attack
Ciphertext
Polynomial ring
NTRUEncrypt
Cryptography
Abstract algebra
Public-key cryptography