Encryption schemes with additional properties | Patent Publication Number 20190319791 | Patexia