encrpytion interface and pickle
resolve conf