(msg', response)=f(msg, cmds, 2waypipe); msg_process(...) // inteligent msg handler msg_sign(...) // msg_encrypt msg_decrypt msg_encsign // calls msg_sign(msg_encrypt()) if a subsystem optimization does not exist msg_verify msg_harvest_keys key_putinDB key_getfromDB key_verify