Re: [OT] Firefox 3.0
- From: "Simian" <simian@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Fri, 20 Jun 2008 13:36:49 -0500
Slower Than You wrote:
Simian wrote:
Slower Than You wrote:
Again, FWIW, signcode uses MD5 or SHA1, both of which are public
algorithms, I have no idea what Wise Install uses (or indeed, what
it actually is), but I'd bet a fair amount that it's from the same
set of knowns aRC4/MD5/SHA1.
You are conveying your lack of experience. Sure, authenticode process
does use MD5 or, optionally SHA1 as a hashing algorithm but that's a
vanishingly small part of the process; a mere hash of an executable or
archive is hardly very useful on its own in this context is it? You
neglected to mention anything at all about the much more significant
PKC side of the equation, timestamping, and certification.
Yers, but all of that is available in off the shelf libraries for just
about any language it's worth writing them in, and several it probably
wasn't.
Wise Installer uses the CryptoAPI to generate it's authenticode
signatures,
Freely available versions of what MS calls the CryptoAPI are in easy to
use libraries for just about any language you care to use, and on just
about any operating system I've used.
I could email some source code
straight from my dev machine if you're having problems believing me.
No no, I believe you, I just think your suggestion that signing a
application gives you security against malware is incorrect. It gives
you no more security than downloading it over an authenticated https
session.
Unlike you, I know enough to that downloading a huge int library and
"knocking up" a public key crypto implementation might not actually be
the wisest, or most trivial, thing to do.
*shrug* I've spent the last 12 years involved in the creation of
operating systems, virtual machines, and standard libraries - including
things like infinite precision maths and crypto algorithms.
Your 'deep within the CryptoAPI' is merely a Microsoft specific
viewpoint, and even that is easily subvertable by anyone who knows how
to install an external interrupt handler for an app running on XP.
.
- References:
- [OT] Firefox 3.0
- From: Cab
- Re: [OT] Firefox 3.0
- From: Slower Than You
- Re: [OT] Firefox 3.0
- From: Phil Launchbury
- Re: [OT] Firefox 3.0
- From: Slower Than You
- Re: [OT] Firefox 3.0
- From: Phil Launchbury
- Re: [OT] Firefox 3.0
- From: Slower Than You
- Re: [OT] Firefox 3.0
- From: Simian
- Re: [OT] Firefox 3.0
- From: Slower Than You
- Re: [OT] Firefox 3.0
- From: Simian
- Re: [OT] Firefox 3.0
- From: Slower Than You
- Re: [OT] Firefox 3.0
- From: Phil Launchbury
- Re: [OT] Firefox 3.0
- From: Slower Than You
- Re: [OT] Firefox 3.0
- From: Simian
- Re: [OT] Firefox 3.0
- From: Slower Than You
- Re: [OT] Firefox 3.0
- From: Simian
- Re: [OT] Firefox 3.0
- From: Slower Than You
- Re: [OT] Firefox 3.0
- From: Simian
- Re: [OT] Firefox 3.0
- From: Slower Than You
- Re: [OT] Firefox 3.0
- From: Simian
- Re: [OT] Firefox 3.0
- From: Slower Than You
- [OT] Firefox 3.0
- Prev by Date: Re: Choices ...
- Next by Date: Re: OT: Health & Safety looney (again)
- Previous by thread: Re: [OT] Firefox 3.0
- Next by thread: Re: [OT] Firefox 3.0
- Index(es):
Relevant Pages
|