What is contained in a private-MC?
A private-MC is requested by Skywalker (the client) but contains only information and methods chosen by Alice (the server), from which Skywalker or Alice can choose a particular subset when the private-MC is instantiated. Thus, private-MCs may be personalized according to Skywalker’s (client’s) choices or Alice’s (server’s) choices for Skywalker (the client). Private-MCs are also signed by Alice and provided with a validity date. They can be encrypted with Skywalker’s public-key.