generate public/private key pair, strong name assemblies