Makes perfect sense.Functionally it's not any different from creating your own privately-issued PK, and self-signing the pre-signed cert files that MS provides. If you had the same technical expertise and the right signing tools, you could do this yourself.
What Mosby accomplishes is the convenience of have an one-stop self-signing tool that works from a bootable USB. That's handy.
But with any crypto tool, you always have ask if your tools are secure. The source code for Mosby is available on GitHub for everyone to examine, but you might need to be a subject matter expert to fully understand the code. My approach is to use the MS-provided files, which are provided for PC vendors to use if they like. In my script, it's very transparent where we're downloading the keys from, and how it's installed.
Transparency is a big driver on how my scripts are done.
The Windows OEM Devices PK has already been used as an official mitigation for the "DO NOT TRUST - AMI Test" PK flaw. So there's previous precedent.
You can get into endless arguments over which approach is better (self-signed vs OEM delivery). But the Windows OEM Devices certs bundle is pre-packaged so it's known to work if you can get it correctly deployed. It doesn't change, so it's a more predictable outcome when dealing with Q&A. As you can tell, I can spend most of my day working with actual users.
Users can choose which way they want to replace their PK. But my update script will also take care of the Windows side of things (like dealing with a new version of the boot manager or SkuSiPolicy).

My Computers
System One System Two
-
- OS
- Win 11 Pro 25H2, Build 26200.8655
- Computer type
- PC/Desktop
- Manufacturer/Model
- Home Brew
- CPU
- Intel Core i5 14500
- Motherboard
- Gigabyte B760M G P WIFI
- Memory
- 64GB DDR4
- Graphics Card(s)
- GeForce RTX 4060
- Sound Card
- Chipset Realtek
- Monitor(s) Displays
- LG 45" Ultragear, Acer 24" 1080p
- Screen Resolution
- 5120x1440, 1920x1080
- Hard Drives
- Crucial P310 2TB 2280 PCIe Gen4 3D NAND NVMe M.2 SSD (O/S)
Silicon Power 2TB US75 NVMe PCIe Gen4 M.2 2280 SSD (backup)
Crucial BX500 2TB 3D NAND (2nd backup)
Seagate 4TB Ironwolf, rotating HDD archive files
External off-line backup Drives: 2 NVMe 4TB drives in external enclosures
- PSU
- Thermaltake Toughpower GF3 750W
- Case
- LIAN LI LANCOOL 216 E-ATX PC Case
- Cooling
- Lots of fans!
- Keyboard
- Microsoft Comfort Curve 2000
- Mouse
- Logitech G305
- Internet Speed
- Verizon FiOS 1GB
- Browser
- Firefox
- Antivirus
- Malware Bytes & Windows Defender Security
-
- Operating System
- Win 11 Pro 25H2, Build 26200.8524
- Computer type
- PC/Desktop
- Manufacturer/Model
- Home Brew
- CPU
- Intel Core i5 14400
- Motherboard
- Gigabyte B760M DS3H AX
- Memory
- 32GB DDR5
- Graphics card(s)
- Intel 700 Embedded GPU
- Sound Card
- Realtek Embedded
- Monitor(s) Displays
- 27" HP 1080p
- Screen Resolution
- 1920x1080
- Hard Drives
- Crucial P310 2TB 2280 PCIe Gen4 eD NAND PCIe SSD
Samsung EVO 990 2TB NVMe Gen4 SSD
Samsung 2TB SATA SSD
- PSU
- Thermaltake Smart BM3 650W
- Case
- Okinos Micro ATX Case
- Cooling
- Fans
- Keyboard
- Microsoft Comfort Curve 2000
- Mouse
- Logitech G305
- Internet Speed
- Verizon FiOS 1GB
- Browser
- Firefox
- Antivirus
- Malware Bytes & Windows Defender Security







