Cryptographic Boolean Functions and Applications door