Cryptography And Communications-Discrete-Structures Boolean Functions And Sequences