encrypt im client