black box

An opaque system whose internal workings are unknown or mysterious, making it understandable only through its inputs and outputs.