Click here to Skip to main content
15,884,472 members
Home / Discussions / C#
   

C#

 
GeneralRe: Strongname vs Obfuscation - resistant to tampering? Pin
devvvy27-Aug-13 12:44
devvvy27-Aug-13 12:44 
AnswerRe: Strongname vs Obfuscation - resistant to tampering? Pin
Keld Ølykke29-Aug-13 7:17
Keld Ølykke29-Aug-13 7:17 
GeneralRe: Strongname vs Obfuscation - resistant to tampering? Pin
devvvy29-Aug-13 19:37
devvvy29-Aug-13 19:37 
GeneralRe: Strongname vs Obfuscation - resistant to tampering? Pin
Matty2229-Aug-13 21:32
Matty2229-Aug-13 21:32 
GeneralRe: Strongname vs Obfuscation - resistant to tampering? Pin
Keld Ølykke30-Aug-13 0:27
Keld Ølykke30-Aug-13 0:27 
GeneralRe: Strongname vs Obfuscation - resistant to tampering? Pin
Matty2230-Aug-13 3:12
Matty2230-Aug-13 3:12 
GeneralRe: Strongname vs Obfuscation - resistant to tampering? Pin
Keld Ølykke30-Aug-13 5:09
Keld Ølykke30-Aug-13 5:09 
GeneralRe: Strongname vs Obfuscation - resistant to tampering? Pin
Keld Ølykke29-Aug-13 23:59
Keld Ølykke29-Aug-13 23:59 
If understand you right, you are asking whether I think MD5 hashes are great to verify that a downloaded file is authentic - e.g. like described here http://www.openoffice.org/dev_docs/using_md5sums.html[^]. I like this tech.

However, I don't think most users are able or care to do these checks. The problem here is that the user needs to authenticate the file herself, that is, to match the public available hash code of the file with a calculation she has to initiate.


If you ask me whether you should use strong name signing, my answer is yes. Not because it is a very strong security, but because it is a mechanism that runs by default for most users.

Again most users will not check the public available hash'es of the assemblies that they load, so whether they have been decompiled and compiled again by an evil person is not a question that can be answered by your users.



> Are you aware of alternatives than strong name and md5?

Not really for files. Sorry. I guess it is hard to enforce.
Between servers it is pretty common to know each others certificates / public keys. Messages are signed when sent and authenticated when received.
If you have code running at both server and client, you could add server authentication on the client side e.g. if your code is downloading files the files your code can authenticate the files against server certificates.

I think there is a gap here in the user experience that needs to be filled by a good standard and a handful of products.

Kind Regards,

Keld Ølykke

modified 30-Aug-13 6:41am.

GeneralRe: Strongname vs Obfuscation - resistant to tampering? Pin
devvvy31-Aug-13 20:38
devvvy31-Aug-13 20:38 
GeneralOpen source project with good coverage Pin
Skynet8726-Aug-13 9:45
Skynet8726-Aug-13 9:45 
GeneralRe: Open source project with good coverage Pin
Boipelo26-Aug-13 10:51
Boipelo26-Aug-13 10:51 
GeneralRe: Open source project with good coverage Pin
Skynet8726-Aug-13 10:53
Skynet8726-Aug-13 10:53 
GeneralRe: Open source project with good coverage Pin
Boipelo26-Aug-13 11:13
Boipelo26-Aug-13 11:13 
GeneralRe: Open source project with good coverage Pin
Bernhard Hiller26-Aug-13 20:57
Bernhard Hiller26-Aug-13 20:57 
AnswerRe: Open source project with good coverage Pin
Ingo27-Aug-13 0:37
Ingo27-Aug-13 0:37 
QuestionData backup in Windows Forms Application Pin
Thota Nani26-Aug-13 7:55
Thota Nani26-Aug-13 7:55 
AnswerRe: Data backup in Windows Forms Application Pin
Abhinav S26-Aug-13 8:04
Abhinav S26-Aug-13 8:04 
GeneralRe: Data backup in Windows Forms Application Pin
Thota Nani26-Aug-13 8:12
Thota Nani26-Aug-13 8:12 
GeneralRe: Data backup in Windows Forms Application Pin
Jason Gleim26-Aug-13 8:37
professionalJason Gleim26-Aug-13 8:37 
GeneralRe: Data backup in Windows Forms Application Pin
Thota Nani26-Aug-13 9:00
Thota Nani26-Aug-13 9:00 
Questionregex search Pin
jojoba2026-Aug-13 4:37
jojoba2026-Aug-13 4:37 
AnswerRe: regex search Pin
OriginalGriff26-Aug-13 5:38
mveOriginalGriff26-Aug-13 5:38 
AnswerRe: regex search Pin
PIEBALDconsult26-Aug-13 5:51
mvePIEBALDconsult26-Aug-13 5:51 
AnswerRe: regex search [Solved!] Pin
jojoba2026-Aug-13 7:07
jojoba2026-Aug-13 7:07 
QuestionCheckBoxlist Select ALl Pin
pavithrasubbareddy26-Aug-13 2:25
pavithrasubbareddy26-Aug-13 2:25 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.