add ecies encrypt/decrypt support to common crypto