Solved block a Windows update ?

JimJoe

Vista Guru
My home computer has no use for digital certificates as I don't use them.

But windows update has been wanting me to accept digital certs updates for a week now.

How do I block that ?

I know in XP I could do it easily, but doesn't seem to be available in Vista Home Premium.
 

My Computer

System One

  • Manufacturer/Model
    Acer Aspire X1700
    Motherboard
    ASUS
    Memory
    3 gigs
    Graphics Card(s)
    EVGA 1 gig GeForce 210
    Monitor(s) Displays
    Vizio 21" tv
    Screen Resolution
    1920x1080 resolution
    Hard Drives
    1 terabyte sata in 1 partition
    Cooling
    fans that came with it
    Keyboard
    basic USB
    Mouse
    basic USB
    Internet Speed
    3 megabits on a cable modem, wired
Last edited by a moderator:

My Computer

System One

  • Manufacturer/Model
    Dell XPS420
    Memory
    6 gig
    Graphics Card(s)
    ATI Radeon HD3650 256 MB
    Sound Card
    Intergrated 7.1 Channel Audio
    Monitor(s) Displays
    Dell SP2009W 20 inch Flat Panel w Webcam
    Hard Drives
    640 gb
    Cooling
    Fan
    Keyboard
    Dell USB
    Mouse
    Dell USB 4 button optical
    Other Info
    DSL provided by ATT

My Computer

System One

  • Manufacturer/Model
    Build #1
    CPU
    Intel Core i7 3770K @4.4GHz
    Motherboard
    ASUS P8Z77-V PRO
    Memory
    Corsair Vengeance 2x4GB DDR3 1600MHz Low Profile (White)
    Graphics Card(s)
    Gigabyte Radeon HD 7850 (2GB GDDR5)
    Sound Card
    Integrated on motherboard
    Monitor(s) Displays
    23" LG LCD/LED IPS
    Screen Resolution
    1920*1080
    Hard Drives
    Samsung EVO 128GB SSD
    Seagate Barracuda 2TB 7200rpm
    2x500GB Seagate FreeAgent 5400rpm
    PSU
    Corsair TX650W V2 (80+ Bronze)
    Case
    NZXT Phantom 410
    Cooling
    Corsair H100 Water Cooler, 1x140mm and 1x120mm stock fans
    Keyboard
    Microsoft Desktop 2000 Wireless Keyboard
    Mouse
    Microsoft Desktop 2000 Wireless Mouse
    Internet Speed
    95 Mb/s Download 70 Mb/s Upload
I recommend them as well because if you go to a site that requires one you could have problems using the site plus there's the obvious security implications.
 

My Computers

System One System Two

  • Operating System
    Windows 8.1 Industry Pro x64
    Manufacturer/Model
    HP Pavillion Elite HPE-250f
    CPU
    Intel i7 860 Quad core 2.8 ghz
    Memory
    8 gb
    Graphics Card(s)
    ATI Radeon HD 5770 1 gb ram
    Monitor(s) Displays
    Alienware 25 AW2521HF
    Screen Resolution
    1920x1080 &1680x1050
    Hard Drives
    1 TB x2
    Other Info
    https://www.cnet.com/products/hp-pavilion-elite-hpe-250f/
  • Operating System
    Windows 2012 R2 Data center/Linux Mint
    Manufacturer/Model
    Dell Poweredge T140
    CPU
    i3 9100 3.6GHz, 8M cache, 4C/4T
    Memory
    8GB 2666MT/s DDR4 ECC UDIMM
    Screen Resolution
    1680x1050
    Hard Drives
    1 TB & 360 GB x2
    Other Info
    https://www.dell.com/en-us/work/shop/productdetailstxn/poweredge-t140?~ck=bt
I installed it, but I don't use any sites that require them.
 

My Computer

System One

  • Manufacturer/Model
    Acer Aspire X1700
    Motherboard
    ASUS
    Memory
    3 gigs
    Graphics Card(s)
    EVGA 1 gig GeForce 210
    Monitor(s) Displays
    Vizio 21" tv
    Screen Resolution
    1920x1080 resolution
    Hard Drives
    1 terabyte sata in 1 partition
    Cooling
    fans that came with it
    Keyboard
    basic USB
    Mouse
    basic USB
    Internet Speed
    3 megabits on a cable modem, wired
I installed it, but I don't use any sites that require them.

A Digital Signature is used to identify software publishers, and not people (many people believe that digital signatures are actually used as an electronic form of their own handwritten signature, but this is not the case).

They can be used to detect if a file has been tampered with. For example, almost all Windows files are digitally signed, which should immediately become invalid if malware modified it. Also, many installers from many different companies are digitally signed. If you download a file, and the digital signature is invalid, consider that it has been intercepted and modified, and think malware.

Finally, ActiveX controls, other online active components, and many drivers are digitally signed. In fact, due to the power drivers have over the system, 64bit copies of Windows (and I *think* only Vista upwards) now require all drivers to be digitally signed. Windows simply will not allow an unsigned driver to be installed, or run. The only way to get around this is to F8 at startup, and boot with "Disable Driver Signature Verification".

Whether you like it or not, digital signatures are everywhere, and invisibly envelop your computer.

However, not all Digital Signatures are created equal. There are multiple classes, all with ever increasing price tags, which can be bought from code signing authorities. Cheap certificates can only be used to sign less important code. Very (potentially) dangerous code, such as drivers, require an expensive (and they are hugely expensive) digital certification.

However, you can also create a certificate for free. However, since anybody can do this, they are actually pretty useless, and sit next to "untrusted code" (unsigned code). For example, I could create a certificate here and now with the name Microsoft Corporation (exactly the name they actually use). There is nothing stopping me. But it would be next to useless. The real Microsoft Corporation certificate is hugely expensive (or would be if Microsoft didn't own the signing company!), and comes from Verisign (IIRC). If I attempt to apply for a Microsoft Corporation certificate from Verisign, they would tell me that the name is already in use, only allowing the real Microsoft access. And now we have a useful certificate.

Now, however, let us imagine that Microsoft accidentally released their private key to Microsoft Corporation. Suddenly, any person anywhere could sign code as Microsoft Corporation using the real certificate. Suddenly, malware could modify files, and re-sign it, or they could simply sign their own code under Microsoft's name. Suddenly, you don't know what is genuine, and what is not. What Microsoft needs is a way to remotely revoke that stolen certificate, and disable it everywhere, and prevent malware abusing it. Microsoft can then re-generate a new key, re-sign everything, and revoke the old key. Something similar to this happened to Yahoo recently in one of their Chrome Extensions (see, even those are signed) IIRC.

Alternatively, signing authorities can actually re-sell the right to sign keys. To do this, they author a wild-card certificate, which can itself sign other certificates (only the most trusted authorities get to pass on wildcard certificates at all, IIRC, and most certainly do not get to pass on extremely open wildcard certificates). Imagine the damage if one of those leaked... Well, several have leaked, and all were revoked within days.

This is why your certificate revokation update is extremely important. Digital Certificates are everywhere. Many have been stolen, including recently, warranting this update. If you hadn't installed it, your computer would never have realised that it was stolen. You would have visitied a genuine website which has been hacked (not anything dodgy at all, just some legitimate website). You wouldn't have noticed anything at the time, but via some means or other, malware would have been silently installed via a bad digital signature. Now that you have the update, if you ever visit one of these infected websites, your computer will recognise it as stolen, will not run the code, and you will have been prevented from infection.

Therefore I encourage you to always install these updates immediately.

As it happens, this one Flame malware case was actually more complicated, and was not caused by a stolen certificate at all.

In fact, it has now been seen that the whole Digital Signature process is flawed, and in fact it is possible to tamper with a file and not invalidate its digital signature. This was first proven years ago.

Also, MD5 is a broken algorithm. It has been proven that you can add data in the middle, or append/prepend, and cause a hash collision. This is known as a collision attack. So you can tamper with a file and still keep the same MD5.

This coupled with the above information allowed someone to tamper with a digital signature, AND keep the MD5 the same. Indeed, some digital signatures did not have a full binary hash AT ALL! This was a terrible design (which can only be done in one very specific way, which suggests all the more strongly it was a mistake and not a design decision) which should never have been allowed, and allowed the Flame malware to work.

Therefore, Microsoft have now revoked all no full binary hash, and MD5 hash digital signatures to prevent this kind of attack. It was a very wise decision to install that update.

Richard
 

My Computer

System One

  • Manufacturer/Model
    Dell XPS 420
    CPU
    Intel Core 2 Quad Q9300 2.50GHz
    Motherboard
    Stock Dell 0TP406
    Memory
    4 gb (DDR2 800) 400MHz
    Graphics Card(s)
    ATI Radeon HD 3870 (512 MBytes)
    Sound Card
    Onboard
    Monitor(s) Displays
    1 x Dell 2007FP and 1 x (old) Sonic flat screen
    Screen Resolution
    1600 x 1200 and 1280 x 1204
    Hard Drives
    1 x 640Gb (SATA 300)
    Western Digital: WDC WD6400AAKS-75A7B0

    1 x 1Tb (SATA 600)
    Western Digital: Caviar Black, SATA 6GB/S, 64Mb cache, 8ms
    Western Digital: WDC WD1002FAEX-00Z3A0 ATA Device
    PSU
    Stock PSU - 375W
    Case
    Dell XPS 420
    Cooling
    Stock Fan
    Keyboard
    Dell Bluetooth
    Mouse
    Advent Optical ADE-WG01 (colour change light up)
    Internet Speed
    120 kb/s
    Other Info
    ASUS USB 3.0 5Gbps/SATA 6Gbps - PCI-Express Combo Controller Card (U3S6)
I do know about digital signatures. Doesn't matter to me if they exist or not. I just didn't see the need for them being on my computer.
 

My Computer

System One

  • Manufacturer/Model
    Acer Aspire X1700
    Motherboard
    ASUS
    Memory
    3 gigs
    Graphics Card(s)
    EVGA 1 gig GeForce 210
    Monitor(s) Displays
    Vizio 21" tv
    Screen Resolution
    1920x1080 resolution
    Hard Drives
    1 terabyte sata in 1 partition
    Cooling
    fans that came with it
    Keyboard
    basic USB
    Mouse
    basic USB
    Internet Speed
    3 megabits on a cable modem, wired
Well it's your computer and it's your choice to ignore our advice. You don't have to install current releases and can hide them however short of disabling automatic updates you can't stop Microsoft from prompting you to install new updates. You will just have to ignore those as well.
 

My Computers

System One System Two

  • Operating System
    Windows 8.1 Industry Pro x64
    Manufacturer/Model
    HP Pavillion Elite HPE-250f
    CPU
    Intel i7 860 Quad core 2.8 ghz
    Memory
    8 gb
    Graphics Card(s)
    ATI Radeon HD 5770 1 gb ram
    Monitor(s) Displays
    Alienware 25 AW2521HF
    Screen Resolution
    1920x1080 &1680x1050
    Hard Drives
    1 TB x2
    Other Info
    https://www.cnet.com/products/hp-pavilion-elite-hpe-250f/
  • Operating System
    Windows 2012 R2 Data center/Linux Mint
    Manufacturer/Model
    Dell Poweredge T140
    CPU
    i3 9100 3.6GHz, 8M cache, 4C/4T
    Memory
    8GB 2666MT/s DDR4 ECC UDIMM
    Screen Resolution
    1680x1050
    Hard Drives
    1 TB & 360 GB x2
    Other Info
    https://www.dell.com/en-us/work/shop/productdetailstxn/poweredge-t140?~ck=bt
I'm not ignoring the advice, I installed the update.
 

My Computer

System One

  • Manufacturer/Model
    Acer Aspire X1700
    Motherboard
    ASUS
    Memory
    3 gigs
    Graphics Card(s)
    EVGA 1 gig GeForce 210
    Monitor(s) Displays
    Vizio 21" tv
    Screen Resolution
    1920x1080 resolution
    Hard Drives
    1 terabyte sata in 1 partition
    Cooling
    fans that came with it
    Keyboard
    basic USB
    Mouse
    basic USB
    Internet Speed
    3 megabits on a cable modem, wired
I apologize but it seemed like you where going to.
 

My Computers

System One System Two

  • Operating System
    Windows 8.1 Industry Pro x64
    Manufacturer/Model
    HP Pavillion Elite HPE-250f
    CPU
    Intel i7 860 Quad core 2.8 ghz
    Memory
    8 gb
    Graphics Card(s)
    ATI Radeon HD 5770 1 gb ram
    Monitor(s) Displays
    Alienware 25 AW2521HF
    Screen Resolution
    1920x1080 &1680x1050
    Hard Drives
    1 TB x2
    Other Info
    https://www.cnet.com/products/hp-pavilion-elite-hpe-250f/
  • Operating System
    Windows 2012 R2 Data center/Linux Mint
    Manufacturer/Model
    Dell Poweredge T140
    CPU
    i3 9100 3.6GHz, 8M cache, 4C/4T
    Memory
    8GB 2666MT/s DDR4 ECC UDIMM
    Screen Resolution
    1680x1050
    Hard Drives
    1 TB & 360 GB x2
    Other Info
    https://www.dell.com/en-us/work/shop/productdetailstxn/poweredge-t140?~ck=bt
No problem.
 

My Computer

System One

  • Manufacturer/Model
    Acer Aspire X1700
    Motherboard
    ASUS
    Memory
    3 gigs
    Graphics Card(s)
    EVGA 1 gig GeForce 210
    Monitor(s) Displays
    Vizio 21" tv
    Screen Resolution
    1920x1080 resolution
    Hard Drives
    1 terabyte sata in 1 partition
    Cooling
    fans that came with it
    Keyboard
    basic USB
    Mouse
    basic USB
    Internet Speed
    3 megabits on a cable modem, wired
Back
Top