s assemblies de interoperabilidade devem ser assinado

Temos um conjunto de componentes COM desenvolvidos em VC ++. Quando uma referência a esse componente é adicionada a um projeto do .NET, o Visual Studio gera um assembly de interoperabilidade. Agora temos um conjunto dessas assembléias.

Enquanto executamos nossa compilação diária, assinamos todos os binários produzidos com uma assinatura digital. Assemblies de interoperabilidade não são assinados, pois não sentimos que somos os autores - qualquer pessoa pode usar o Visual Studio e produzir os mesmos assemblie

Devemos assinar os assemblies de interoperabilidade também? Também devemos assiná-los com um nome forte (utilitário sn.exe)? Quais são as razões para fazer isso?