Is it possible to Encrpyt the bootstrap application so that itself is an encrypted assembly which will be bootstraped to hide the names of the resource assemblies that have been encypted on the first instance?

I think it would be possible to encrypt the Bootstrap and have another Bootstrap application start it - but where do you stop - and this wouldn't actually make the solution any more secure.

You can change the name of the encrypted resource for the executable assembly - although other referenced encrypted assemblies are loaded based on their names so these can't be changed._________________Infralution Support