A Primer on Cryptographic Multilinear Maps and Code Obfuscation