Using Opaque and Secret Objects