Added non-key generation functions

IP, FP, F, encrypt
Unable to test for functionality due to lack of key generation.