Microsoft has confirmed that future Surface devices will be constructed as “Secured core PCs.” By engineering its devices from scratch, Microsoft intends to provide thorough defences against sophisticated cyber threats. The company will incorporate custom firmware and software into Surface devices instead of third-party components. By producing its own components, the tech giant will have the ability to promptly address vulnerabilities and control security updates. Microsoft underlines that having unified control from the chip to software ensures the swift delivery of critical security patches.
Secured Core PCs Initiative: When Does it All Start
Upon powering the device, a custom firmware will check the system to confirm its security, launching automatically to ascertain that everything within is protected and authenticated. Essential elements such as cameras, microphones, and other connectors are also meticulously checked for secure functioning.
Inbuilt Protections – The Role of Windows 11 and the Rust Programming Language
Surface PCs will also have the inbuilt protections that come with Windows 11. The operating system has the advantage of reduced attack vectors and default security tools such as Windows Hello, malware protection, and firewalls. Microsoft says that the harmonious synergy between Surface hardware and Windows 11 guarantees enhanced protection of biometric credentials in addition to offering a seamless facial login experience with Windows Hello. The higher level of protection is designed to defend against advanced threats, ensuring secure and efficient user experience.
To ensure future-proof security for Surface devices, Microsoft plans to adopt the programming language Rust, which provides more safety. The decision to rewrite the company's firmware and drivers in Rust aims to reduce system vulnerabilities by up to 70%, leading to heightened defences against potential threats.
Microsoft´s Mark Russinovich just recently shared that it is also exploring the use of the Rust programming language for developing Windows drivers. The shift towards Rust is driven by the language's reputation for memory safety, which is crucial in preventing several common vulnerabilities. Rust achieves this by managing memory at compile time, eliminating a class of bugs that can lead to security vulnerabilities.