Infralution Support Forum Index Infralution Support
Support groups for Infralution products
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Authenticode Signed Assemblies

 
Post new topic   Reply to topic    Infralution Support Forum Index -> Virtual Tree Support
View previous topic :: View next topic  
Author Message
lonestar



Joined: 15 Sep 2009
Posts: 7

PostPosted: Wed Jul 14, 2010 3:33 pm    Post subject: Authenticode Signed Assemblies Reply with quote

Hello,

Is there a digitally signed version of the Virtual Tree (v3.7.2.0) assemblies?

This is a requirement in order to obtain the Windows 7 compatibility logo from Microsoft.

Thank you!


Last edited by lonestar on Thu Jul 15, 2010 3:59 pm; edited 1 time in total
Back to top
View user's profile Send private message
Infralution



Joined: 28 Feb 2005
Posts: 5027

PostPosted: Wed Jul 14, 2010 10:43 pm    Post subject: Reply with quote

Our assemblies are currently strong name signed using our private key which effectively prevents tampering. I'm not sure that signing with authenticode really provides any additional benefit for non-executables. We will do some more research however.
_________________
Infralution Support
Back to top
View user's profile Send private message Visit poster's website
lonestar



Joined: 15 Sep 2009
Posts: 7

PostPosted: Thu Jul 15, 2010 12:29 am    Post subject: Reply with quote

We would appreciate it very much if the possibility is considered

http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=27028822-b172-4cec-91a3-26b610a4da79

Thank you.
Back to top
View user's profile Send private message
Infralution



Joined: 28 Feb 2005
Posts: 5027

PostPosted: Thu Jul 15, 2010 7:56 am    Post subject: Reply with quote

If we did start authenticode signing of individual assemblies it would be from the next version (3.15.2) onward. Are you stuck back on Version 3.7.2 for a reason?
_________________
Infralution Support
Back to top
View user's profile Send private message Visit poster's website
lonestar



Joined: 15 Sep 2009
Posts: 7

PostPosted: Thu Jul 15, 2010 3:45 pm    Post subject: Reply with quote

It sounds great if next version (3.15.2) could be digitally signed.

We haven't had a strong reason to update since we have put a lot of testing hours using Version 3.7.2; but we will update if a signed version becomes available.
Back to top
View user's profile Send private message
Infralution



Joined: 28 Feb 2005
Posts: 5027

PostPosted: Fri Jul 16, 2010 12:27 am    Post subject: Reply with quote

Some research reveals that their can be some serious performance consequences to authenticode signing .NET assemblies. See the following links:

http://www.chilkatsoft.com/p/p_192.asp

http://blogs.msdn.com/b/dougste/archive/2008/02/29/should-i-authenticode-sign-my-net-assembly.aspx

http://brianseekford.com/index.php/2010/04/09/why-does-my-net-application-with-authenticode-signed-dlls-take-so-long-to-load/

Testing on our own systems (with internet connection) reveals that authenticode signed assemblies slow the loading of the sample applications by about 4 seconds.

It would seem unwise for us to force this sort of performance penalty on all of our customers. We are however happy to provide you with a signed set of assemblies for your requirements.

I have uploaded a signed set of the VirtualTree 3.7.2 assemblies to our website. You can download it from:

www.infralution.com/downloads/VirtualTree3-7-2Signed.zip
_________________
Infralution Support
Back to top
View user's profile Send private message Visit poster's website
lonestar



Joined: 15 Sep 2009
Posts: 7

PostPosted: Fri Jul 16, 2010 1:00 am    Post subject: Reply with quote

Yes, you are absolutely right. The problem is specially noticiable when the user has no Intenet access and he/she tries to load the application for the first time. Some component vendors are providing both versions, signed and unsigned assemblies.

We do appreciate it so much,

Thank you!
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Infralution Support Forum Index -> Virtual Tree Support All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group