Basics of PRIZM cryptography