fix to use reasonable kdf for ecies