An apparatus for testing a semiconductor device by mounting a plurality of chip intellectual properties on a common semiconductor wiring substrate, including a silicon wiring substrate on which the chip IPs are mounted. The session manager may provide the remote users with a selection of network resources, by adding a connection to the network resources to an application requested by one or more of the users. The encryption is made up of a number of iterations of individual encryption steps that are successively reversed during the decryption.