[assembly: AllowPartiallyTrustedCallers]
[assembly: Guid("1ea4dbf0-3c3b-11cf-810c-00aa00389b71")]
-//[assembly: AssemblyDelaySign(false)]
-//[assembly: AssemblyKeyFile("")]
\ No newline at end of file
+[assembly: AssemblyDelaySign(true)]
+[assembly: AssemblyKeyFile("../ecma.pub")]
[assembly: ComVisible (false)]
-//[assembly: AssemblyDelaySign (true)]
-//[assembly: AssemblyKeyFile ("")]
\ No newline at end of file
+[assembly: AssemblyDelaySign (true)]
+[assembly: AssemblyKeyFile ("../ecma.pub")]
// (*) Delay Signing is an advanced option - see the Microsoft .NET Framework\r
// documentation for more information on this.\r
//\r
-[assembly: AssemblyDelaySign(false)]\r
-[assembly: AssemblyKeyFile("")]\r
+[assembly: AssemblyDelaySign(true)]\r
+[assembly: AssemblyKeyFile("../ecma.pub")]\r
[assembly: AssemblyKeyName("")]\r
[assembly: AllowPartiallyTrustedCallers()]
[assembly: AssemblyDelaySign(true)]
-//[assembly: AssemblyKeyFile("")]
+[assembly: AssemblyKeyFile("../ecma.pub")]
[assembly: AssemblyInformationalVersion("0.0.0.1")]
[assembly: NeutralResourcesLanguage("en-US")]
-//[assembly: AssemblyDelaySign(false)]
-//[assembly: AssemblyKeyFile("")]
\ No newline at end of file
+[assembly: AssemblyDelaySign(true)]
+[assembly: AssemblyKeyFile("../ecma.pub")]
[assembly: AssemblyProduct("MONO CLI")]
[assembly: AssemblyCopyright("(c) 2003 Various Authors")]
+[assembly: AssemblyDelaySign(true)]
+[assembly: AssemblyKeyFile("../ecma.pub")]
[assembly:SecurityPermission(SecurityAction.RequestMinimum, UnmanagedCode=true)]
-//[assembly: AssemblyDelaySign (true)]
-//[assembly: AssemblyKeyFile ("")]
+[assembly: AssemblyDelaySign (true)]
+[assembly: AssemblyKeyFile ("../ecma.pub")]
//[assembly:SecurityPermission (SecurityAction.RequestOptional, UnmanagedCode=true)]
-//[assembly: AssemblyDelaySign (true)]
-//[assembly: AssemblyKeyFile ("")]
+[assembly: AssemblyDelaySign (true)]
+[assembly: AssemblyKeyFile ("../ecma.pub")]
sn = StrongHash (fs, StrongNameOptions.Signature);
fs.Close ();
}
- if (sn.Hash == null)
+ if (sn.Hash == null) {
+ Console.WriteLine ("hash is null");
return false;
+ }
try {
AssemblyHashAlgorithm algorithm = AssemblyHashAlgorithm.SHA1;
if (tokenAlgorithm == "MD5")
algorithm = AssemblyHashAlgorithm.MD5;
- return Verify (rsa, algorithm, sn.Hash, sn.Signature);
+ bool v = Verify (rsa, algorithm, sn.Hash, sn.Signature);
+ Console.WriteLine ("returning v: " + v);
+ return v;
}
- catch (CryptographicException) {
+ catch (CryptographicException e) {
// no exception allowed
+ Console.WriteLine ("exception: " + e);
return false;
}
}
[assembly: ComVisible (false)]
-//[assembly: AssemblyDelaySign (true)]
-//[assembly: AssemblyKeyFile ("")]
\ No newline at end of file
+[assembly: AssemblyDelaySign (true)]
+[assembly: AssemblyKeyFile ("../ecma.pub")]
[assembly: ComVisible(false)]
[assembly: AllowPartiallyTrustedCallers]
-//[assembly: AssemblyDelaySign(false)]
-//[assembly: AssemblyKeyFile("")]
+[assembly: AssemblyDelaySign(true)]
+[assembly: AssemblyKeyFile("../ecma.pub")]
[assembly: ComVisible (false)]
-//[assembly: AssemblyDelaySign (true)]
-//[assembly: AssemblyKeyFile ("")]
\ No newline at end of file
+[assembly: AssemblyDelaySign (true)]
+[assembly: AssemblyKeyFile ("../ecma.pub")]
[assembly: ComVisible(false)]
[assembly: AllowPartiallyTrustedCallers]
-//[assembly: AssemblyDelaySign(false)]
-//[assembly: AssemblyKeyFile("")]
+[assembly: AssemblyDelaySign(true)]
+[assembly: AssemblyKeyFile("../ecma.pub")]
[assembly: ComVisible (false)]
-//[assembly: AssemblyDelaySign (true)]
-//[assembly: AssemblyKeyFile ("")]
\ No newline at end of file
+[assembly: AssemblyDelaySign (true)]
+[assembly: AssemblyKeyFile ("../ecma.pub")]
[assembly: ComVisible(false)]
-//[assembly: AssemblyDelaySign(true)]
-//[assembly: AssemblyKeyFile("")]
\ No newline at end of file
+[assembly: AssemblyDelaySign(true)]
+[assembly: AssemblyKeyFile("../ecma.pub")]
[assembly: ComVisible(false)]
[assembly: AssemblyDelaySign(true)]
-//[assembly: AssemblyKeyFile("..\\..\\MonoKey.snk")]
+[assembly: AssemblyKeyFile("../ecma.pub")]
[assembly: ComVisible(false)]
[assembly: AllowPartiallyTrustedCallers]
-//[assembly: AssemblyDelaySign(false)]
-//[assembly: AssemblyKeyFile("")]
\ No newline at end of file
+[assembly: AssemblyDelaySign(true)]
+[assembly: AssemblyKeyFile("../ecma.pub")]
[assembly: ComVisible(false)]
[assembly: AllowPartiallyTrustedCallers]
-//[assembly: AssemblyDelaySign(false)]
-//[assembly: AssemblyKeyFile("")]
\ No newline at end of file
+[assembly: AssemblyDelaySign(true)]
+[assembly: AssemblyKeyFile("../ecma.pub")]
[assembly: ComVisible (false)]
-//[assembly: AssemblyDelaySign (true)]
-//[assembly: AssemblyKeyName ("")]
-//[assembly: AssemblyKeyFile ("")]
\ No newline at end of file
+[assembly: AssemblyDelaySign (true)]
+[assembly: AssemblyKeyFile ("../ecma.pub")]
[assembly: ComVisible (false)]
-//[assembly: AssemblyDelaySign (true)]
-//[assembly: AssemblyKeyFile ("")]
\ No newline at end of file
+[assembly: AssemblyDelaySign (true)]
+[assembly: AssemblyKeyFile ("../ecma.pub")]
[assembly: CLSCompliant(true)]
[assembly: NeutralResourcesLanguage("en-US")]
-//[assembly: AssemblyDelaySign(false)]
-//[assembly: AssemblyKeyFile("")]
+[assembly: AssemblyDelaySign(true)]
+[assembly: AssemblyKeyFile("../ecma.pub")]
[assembly: CLSCompliant(true)]
[assembly: NeutralResourcesLanguage("en-US")]
-//[assembly: AssemblyDelaySign(false)]
-//[assembly: AssemblyKeyFile("")]
+[assembly: AssemblyDelaySign(true)]
+[assembly: AssemblyKeyFile("../ecma.pub")]
[assembly: ComVisible (false)]
[assembly: NeutralResourcesLanguage ("en-US")]
-//[assembly: AssemblyDelaySign (true)]
-//[assembly: AssemblyKeyFile ("")]
+[assembly: AssemblyDelaySign (true)]
+[assembly: AssemblyKeyFile ("../ecma.pub")]
[assembly: ComVisible (false)]
-//[assembly: AssemblyDelaySign (true)]
-//[assembly: AssemblyKeyFile ("")]
\ No newline at end of file
+[assembly: AssemblyDelaySign (true)]
+[assembly: AssemblyKeyFile ("../ecma.pub")]
[assembly: AllowPartiallyTrustedCallers]
[assembly: ComVisible (false)]
-//[assembly: AssemblyDelaySign (true)]
-//[assembly: AssemblyKeyFile ("")]
\ No newline at end of file
+[assembly: AssemblyDelaySign (true)]
+[assembly: AssemblyKeyFile ("../ecma.pub")]
[assembly: AllowPartiallyTrustedCallers]
[assembly: AssemblyDelaySign(true)]
-//[assembly: AssemblyKeyFile("..\\..\\ECMAKey.snk")]
\ No newline at end of file
+[assembly: AssemblyKeyFile("../ecma.pub")]
[assembly: AllowPartiallyTrustedCallers()]
[assembly: TagPrefix("System.Web.UI.WebControls", "asp")]
-//[assembly: AssemblyDelaySign(false)]
-//[assembly: AssemblyKeyFile("")]
\ No newline at end of file
+[assembly: AssemblyDelaySign(true)]
+[assembly: AssemblyKeyFile("../ecma.pub")]
[assembly: AllowPartiallyTrustedCallers()]
-//[assembly: AssemblyDelaySign(true)]
-//[assembly: AssemblyKeyFile("")]
+[assembly: AssemblyDelaySign(true)]
+[assembly: AssemblyKeyFile("../ecma.pub")]
[assembly: ComVisible(false)]
[assembly: AllowPartiallyTrustedCallers]
-//[assembly: AssemblyDelaySign(false)]
-//[assembly: AssemblyKeyFile("")]
+[assembly: AssemblyDelaySign(true)]
+[assembly: AssemblyKeyFile("../ecma.pub")]
[assembly: AllowPartiallyTrustedCallers]
[assembly: ComVisible(false)]
-//[assembly: AssemblyDelaySign(false)]
-//[assembly: AssemblyKeyFile("")]
\ No newline at end of file
+[assembly: AssemblyDelaySign(true)]
+[assembly: AssemblyKeyFile("../ecma.pub")]
[assembly: AllowPartiallyTrustedCallers]
[assembly: Guid("BED7F4EA-1A96-11D2-8F08-00A0C9A6186D")]
-//[assembly: AssemblyDelaySign(true)]
-//[assembly: AssemblyKeyFile("../../EcmaKey.snk")]
+[assembly: AssemblyDelaySign(true)]
+[assembly: AssemblyKeyFile("../ecma.pub")]