To learn basic techniques in finite fields, properties of cryptographic functions in application and some design techniques.