Question

Je dois développer une application .NET C # qui prend en charge les plugins. Je l'ai trouvé beaucoup d'informations sur Internet et il ne semble pas être si dur.

J'ai une spécification que les assemblées des modules doivent être validé au niveau de l'assemblage. Lorsque la liaison tardive se produit et les charges d'assemblage, l'application hôte doit être absolument sûr que:

  1. L'Assemblée n'a pas été modifiée.
  2. L'Assemblée a en effet fourni par la société.

Je lis qu'il est possible de signer l'assemblage en utilisant une clé, mais pour autant que je compris, cela ne certifie que l'assemblée n'a pas été modifié.

Que faut-il faire pour être sûr de l'authenticité des Assemblées?

Toute aide serait grandement appréciée.

Était-ce utile?
scroll top