diff --git a/src/Configuration/Configuration.csproj b/src/Configuration/Configuration.csproj
index 5a49d372b468f83b459a37ec6d39aa8bbaa7da7d..b3710fe08c17073b3d566adae087df68cf55a874 100644
--- a/src/Configuration/Configuration.csproj
+++ b/src/Configuration/Configuration.csproj
@@ -30,6 +30,12 @@
     <ErrorReport>prompt</ErrorReport>
     <WarningLevel>4</WarningLevel>
   </PropertyGroup>
+  <PropertyGroup>
+    <SignAssembly>true</SignAssembly>
+  </PropertyGroup>
+  <PropertyGroup>
+    <AssemblyOriginatorKeyFile>Coscine.Configuration.Key.snk</AssemblyOriginatorKeyFile>
+  </PropertyGroup>
   <ItemGroup>
     <Reference Include="Consul, Version=0.7.2.6, Culture=neutral, PublicKeyToken=20a6ad9a81df1d95, processorArchitecture=MSIL">
       <HintPath>..\packages\Consul.0.7.2.6\lib\net45\Consul.dll</HintPath>
@@ -51,6 +57,7 @@
     <Compile Include="Properties\AssemblyInfo.cs" />
   </ItemGroup>
   <ItemGroup>
+    <None Include="Coscine.Configuration.Key.snk" />
     <None Include="packages.config" />
   </ItemGroup>
   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
diff --git a/src/Configuration/Coscine.Configuration.Key.snk b/src/Configuration/Coscine.Configuration.Key.snk
new file mode 100644
index 0000000000000000000000000000000000000000..bd42040b70fdc3b673a5d53dd7122dbc059e9bb1
Binary files /dev/null and b/src/Configuration/Coscine.Configuration.Key.snk differ