[Mono-devel-list] Question on StrongNameIdentityPermission attribute

Sebastien Pouliot spouliot at videotron.ca
Fri Jun 20 18:39:35 EDT 2003


Bill,

Short story: StrongNames aren't yet supported on Mono.

Long story:
I've done, but not lately, some work on StrongNames (signing and verifying
assembly). My next step is to find what part of the assembly is hashed as
this appear undocumented in ECMA and Microsoft documentation. I've some
ideas how to find this but didn't have (yet) the time to do so.

On a positive note: StrongName is something that Motus requires on .NET. So
someday I'm sure I'll be back on the issue...

Sebastien Pouliot
Security Architect, Motus Technologies, http://www.motus.com/
work: spouliot at motus.com
home: spouliot at videotron.ca

----- Original Message -----
From: Bill Richardson
To: mono-devel-list at lists.ximian.com
Sent: Thursday, June 19, 2003 7:46 PM
Subject: [Mono-devel-list] Question on StrongNameIdentityPermission
attribute


I have question.  The included prototype works as expected on a Windows
VS.net 2003 build.  But when built with mono via the nant build file or
running the vs.net built assemblies in mono, I fail to get the expected
behavior.

I should get a security exception when running the invalid executable, and
do get one when running MSFT CLR.  The Mono build seems to ignore the
StrongNameIdentityPermission as the nant build does not even sign either exe
assembly.

Any help would be appreciated.

Thanks in Advance,
Bill Richardson





More information about the Mono-devel-list mailing list