crypto box abstraction